gabriel / musehub public
feat BREAKING intel task/blast-risk-phase1 #1 / 1
AI Agent gabriel · 46 days ago · May 3, 2026 · Diff

feat(intel): BlastRiskProvider SQL implementation, 30/30 phase 1 tests green

- Replace muse-CLI subprocess with pure SQL derivation from musehub_symbol_intel - Add _compute_risk_score() and _risk_tier() helpers with 4-weight formula - Upsert into musehub_intel_blast_risk on (repo_id, address) - Use populate_existing=True on SELECT to bypass stale ORM identity map on reruns - Fix state-integrity tests: capture repo_id before expire_all, avoid lazy-load trap

sha256:e2e30adf9ae945ab54c2842382c60f6b89ebc621af8a5acf065f60153d6f1c63 sha
sha256:1a38c7f5423c24f5d60b206b757e7ce5080be6bdd4fa35b3a432519b56d91943 snapshot
← Older Oldest on task/blast-risk-phase1
All commits
Newer → Latest on task/blast-risk-phase1

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