Mighty Mouse v0.2.4
Mighty Mouse v0.2.4
Mighty Mouse v0.2.4 establishes canonical architecture seams behind existing
public and runtime contracts.
Release changes
- Established
PolicyEngineas the canonical policy-selection seam and added
canonical status projection. - Added
PolicyMutationEngineas the typed mutation-generation seam. - Added
SignalTelemetryas the canonical v2 Signal construction and emission
seam. - Added an explicit
AutoresearchCycleboundary for bounded cycle execution. - Completed the expand-contract compatibility migration while preserving public
APIs, persistence behavior, evaluator boundaries, and runner-lock semantics. - Restored the missing
Scopeimport so CI collection succeeds across Python
3.10–3.13.
Limits
Legacy mutation orchestration still couples filesystem, replay, and log
behavior. The evaluator metric_telemetry.json remains separate from v2
Signal telemetry. Runner-lock scope remains outside the individual cycle.
Compatibility adapters remain intentionally in place where contraction would
change behavior.