mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-09 08:04:45 +00:00
Turns the repository home into a data-rich dashboard combining git facts with the Nostr social layer: - Social row: live zap / reaction / comment counts on the repo announcement (via observeNoteZaps/Reactions/ReplyCount). - Stat tiles: branches, tags, file count, and last-updated relative time. - Language breakdown bar: proportional colored segments computed from the snapshot's file tree by extension (new GitRepoSnapshot.walkFileNames()). - Last-commit strip: tip commit summary, author, time and short SHA, exposed up-front via the new GitRepoSnapshot.tipCommit (no extra fetch). - Nav cards now show open issue / PR counts. - Recent-activity pulse: newest issues/patches merged from the feeds. quartz: GitRepoSnapshot gains tipCommit (parsed in open()) and walkFileNames() to enumerate blob paths for the language bar. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DpNmN8CvP6HnEsdTGAjVUr