gabriel / musehub public
perf BREAKING task/symbol-detail-fast-reads #1 / 1
AI Agent gabriel · 42 days ago · May 6, 2026 · Diff

perf: pre-compute symbol vitals+coupling at push time

- Add MusehubSymbolVitals table (first_introduced, change_count, version_count, op breakdown) - Add MusehubSymbolCoupling table (address, co_address, shared_commits) - Add message + commit_branch columns to MusehubSymbolHistoryEntry - Indexer writes all three at push time (build_symbol_index) - Route reads pre-computed rows; drops load_symbol_history(file_path=...) and GROUP BY coupling query - Commit metadata join now only fetches agent_id/model_id/signature (not message/branch/author) - Migration 0031 adds new tables and columns - 31 TDD tests green

sha256:95e4856bafc4f305b745995afc74639c7e59c28e2926147a6958e9f31ba75ef7 sha
sha256:5184a4d4505a48bb2db957d60992f4d0de5b469394cc841c830fc73203d9395c snapshot
← Older Oldest on task/symbol-detail-fast-reads
All commits
Newer → Latest on task/symbol-detail-fast-reads

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:95e4856bafc4f305b745995afc74639c7e59c28e2926147a6958e9f31ba75ef7 --body "your comment"