gabriel / musehub public
feat patch #24-p1 task/issue-24-phase-1 #1 / 1
AI Agent gabriel · 45 days ago · May 3, 2026 · Diff

feat(#24-p1): symbol detail page data layer — 9 parallel intel queries, narrative, gravity fields

- Rewrite symbol_detail_page with complete docstring - asyncio.gather over 9 coroutines: history (already done), MusehubSymbolIntel, MusehubIntelType, MusehubIntelBlastRisk, MusehubIntelStable, MusehubIntelDead, MusehubIntelApiSurface, MusehubIntelRefactorEvent (LIMIT 20, address-filtered), clone lookup (content_id targeted), and load_intel_snapshot — no serial waterfall - _compute_narrative() builds one-sentence identity summary from age/churn/versions/coupling - _compute_stability_pct() derived from churn_30d, clamped 0–100 - All 7 new intel tables serialised into sd_* ctx keys for template consumption - refactor_kind overlay tag per timeline entry (matched by commit_id) - Gravity, churn windows, author fields from MusehubSymbolIntel added to ctx - 20 DB-free tests passing (T1 unit, T5 integrity, T6 query-structure)

sha256:3a08893a0a7bc9bd1e5e8ced66d3686d86f4c743d2745085f4fa3a5d6a72c23e sha
sha256:8b7067c9f84a92fba2b030e88096877c2012248cdfe74166a552dbcaf21fc132 snapshot
← Older Oldest on task/issue-24-phase-1
All commits
Newer → Latest on task/issue-24-phase-1

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