refactor
BREAKING
harmony
task/harmony-decompose
#1 / 13
refactor(harmony): move auto_apply + record_resolutions into engine.py
__init__.py was defining 250+ lines of integration logic instead of being a pure re-export shim. auto_apply and record_resolutions belong in engine.py per the decomposition spec — they are the high-level integration entry points that sit on top of the three-tier engine.
__init__.py is now a pure re-export shim (219 lines, zero function defs). engine.py gains the two functions and the imports they need.
sha256:cb2da6c61116ad1ab98d03747c21d6f66485839c7b4efd7d0124db0f8aa14e41
sha
+24
~10
−8
symbols
sha256:a0b586dfa477f529d410ceaa961746a332657bbc806e31d50d6c786e739664a3
snapshot
+24
symbols added
~10
symbols modified
−8
symbols removed
0
dead code introduced
Semantic Changes
42 symbols
−
validate_object_id
import
import validate_object_id L103–103 → moved to muse/core/harmony/engine.py
+
validate_object_id
import
import validate_object_id L76–76 ← moved from muse/core/harmony/__init__.py
Older
test: widen perf thresholds to absorb full-suite load variance
sha256:6089f8b11b607c04abe738d368e5fd33663f6e489de27b6af652979e5a50bda8
All commits
Newer →
Latest on task/harmony-decompose
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:cb2da6c61116ad1ab98d03747c21d6f66485839c7b4efd7d0124db0f8aa14e41 --body "your comment"
No comments yet. Be the first to start the discussion.