hardened bluesky app fork with microcosm

Profile stats fully from microcosm; drop postsCount

hydrateProfile no longer calls the AppView's getProfile. followersCount comes from Constellation backlinks; followsCount from counting the actor's own app.bsky.graph.follow records (bounded PDS pagination). postsCount is omitted - counting a repo's own posts needs full PDS pagination, which isn't viable for busy accounts, so we don't show an unreliable number. Dropped the now-unused agent param from hydrateProfile. Verified live: followers 676 (constellation), follows 181 (record count).


Author scanash.com
Date Commit Parent b66e942e
+42 -51
2 changed files
+42 -51
2 changed files