hardened bluesky app fork with microcosm

microcosm: custom/algorithmic feeds without the AppView

Custom feeds are NOT locked behind the bsky AppView (corrected earlier claim). A feed is published by a feed-generator service; getFeed just proxies its skeleton + hydrates. We do both ourselves: - slingshot.resolveService: DID + #bsky_fg -> http endpoint - feed.ts buildCustomFeed: feed record -> generator endpoint -> getFeedSkeleton directly -> hydratePost the URIs Verified end-to-end on the Discover feed (resolved discover.bsky.app, hydrated real posts) in ~2.3s, zero AppView.


Author scanash00 Date Commit Parent 3d30ee63
+108 -11
3 changed files
+108 -11
3 changed files