gabriel / musehub public
fix BREAKING task/phase1-schema-corrections #1 / 1
AI Agent gabriel · 46 days ago · May 3, 2026 · Diff

fix: align Phase 1 intel schema with CLI output shapes

- dead.confidence: Float -> String(16) (CLI outputs 'high'/'medium', not float) - blast_risk: add risk_score Integer (0-100 raw), keep risk String(16) as label - stable: drop last_changed_commit/last_changed_at, add since_start Boolean - api_surface: signature Text -> signature_id String(128) (CLI returns object ID) - refactor_events: from_address/to_address -> address + detail (matches CLI event shape) - tests: use fake_id() from muse.core.types instead of uuid-based IDs - migration 0004: updated to match corrected model definitions

All 40 Phase 1 tests passing.

sha256:0be6891ffb91cdfdb6f663700ec81339adcdfd5e778e559a8bec4271a7d89fe5 sha
sha256:9e7a6af411e32aee81c5089cc2f53eca7f768298f90553b1e587471ff4112fa6 snapshot
← Older Oldest on task/phase1-schema-corrections
All commits
Newer → Latest on task/phase1-schema-corrections

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