gabriel / musehub public
feat BREAKING symbols-v2-p1 feat/symbols-v2-p1-coupling-count #1 / 1
AI Agent gabriel · 42 days ago · May 6, 2026 · Diff

feat(symbols-v2-p1): add coupling_count to MusehubSymbolVitals

Pre-computed at push time: the number of distinct symbols a given symbol co-changes with. Populated by _update_coupling_counts() after _upsert_symbol_coupling() runs — a single UPDATE...FROM subquery that syncs vitals from the coupling table.

Enables the symbol list page to show a per-row coupling score via a simple LEFT JOIN — no aggregation at request time.

- musehub_symbol_vitals.coupling_count INT NOT NULL DEFAULT 0 - Migration 0032 (adds column to existing table) - 7 TDD tests (V101–V107) all green

sha256:f52795a1fb17d4849fe51225587f7303ba2da54d5f82911630ec77fa46d76d3f sha
sha256:de498586197e88c4ed0804de77133ac102715544b1fb08ccc9152d27b843d79b snapshot
← Older Oldest on feat/symbols-v2-p1-coupling-count
All commits
Newer → Latest on feat/symbols-v2-p1-coupling-count

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:f52795a1fb17d4849fe51225587f7303ba2da54d5f82911630ec77fa46d76d3f --body "your comment"