gabriel / musehub public
fix BREAKING task/intel-clones-tests #1 / 1
AI Agent gabriel · 46 days ago · May 3, 2026 · Diff

fix: close intel CLI-vs-DB fidelity gaps and fix dashboard gate

- StableProvider: compute days_stable from commit timestamps (calendar days) instead of BFS walk index; days_stable now matches the CLI's time unit - EntangleProvider: fix co_change_rate to use Jaccard (co / |union|) instead of co / min; commits_both_active now stores union cardinality - intel_hotspots_page: migrate off legacy load_intel_snapshot path; now queries MusehubSymbolIntel.churn_30d directly like all other intel routes - intel_dashboard.html: remove index_meta gate that hid all cards when no intel summary existed; no-index notice is now a banner alongside cards so all subpage links are always present and navigable - Delete 8 stale phase2 tests that mocked asyncio.create_subprocess_exec against providers that were already rewritten to use DB queries - Add test_intel_fidelity.py (F01-F07): seven tests covering all three provider fixes and the hotspots route migration

sha256:bafffed4b32c2005a19d6274340a8b08737f10643db41a7f2c412a40d8065d59 sha
sha256:9ee5bec61235c5eaaa210b6464a28c4d13181581ae2ea94741defca2bc75649a snapshot
← Older Oldest on task/intel-clones-tests
All commits
Newer → Latest on task/intel-clones-tests

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