gabriel / muse public
feat BREAKING harmony task/harmony-phase3 #1 / 1
AI Agent gabriel · 59 days ago · Apr 17, 2026 · Diff

feat(harmony): Phase 3 — three-tier resolution engine

- harmony_engine.py: EngineStatus, HarmonyPlugin protocol, DefaultPlugin, EngineConfig (thresholds + limits), EngineResult (frozen dataclass), find_similar() (semantic search, plugin-extensible, capped at max_proposals), resolve() (four-tier pipeline: policy → exact replay → semantic → escalate) - harmony.py: add AuditEventType.ESCALATION_RECORDED constant - harmony.py CLI: _HarmonyEngineJson + _HarmonySimilarJson TypedDicts, engine subcommand (run_engine), similar subcommand (run_similar) - 364/364 tests green (Phase 1 + 2 + 3 engine + 3 CLI)

sha256:e85d7e2f58b6dfc4693fc15a24f365328e1b7243fddda8f6b98fb84edc01e81e sha
sha256:5b4518b6e3b5e4c25981242bb6a2272b157d67331f5b8e12ef8c14c0105303ca snapshot
← Older Oldest on task/harmony-phase3
All commits
Newer → Latest on task/harmony-phase3

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