hardened bluesky app fork with microcosm

Route feed-generator hydration through microcosm master

- hydrateFeedGenerator builds a GeneratorView from the app.bsky.feed.generator record (display metadata + service DID) + creator profile + likeCount from a Constellation like-backlink - profile-feedgens: a profile's own generator records via listRecords (buildActorFeedsPage) - feed.ts: wired the single-feed info query, the pinned-feeds infos query, the saved-feeds query, and the feed-info-by-uri query to hydrate generators (and reuse hydrateList for lists) from microcosm first, AppView fallback Gated by MICROCOSM_ENABLED. Verified the Discover generator record + like count against the live services.


+222 -55
4 changed files