Patch Fix
- Added a pre-change local patch suppression gate to systematic debugging.
- Agents now need to pause before turning quick local guards, keyword rules, fallback growth, consumer-side fixes, or sample-specific exceptions into implementation changes.
- Strengthened the owner-first repair discipline so suspicious patch shapes must identify the canonical owner, source-of-truth boundary, and decision path before code edits.
Regression Coverage
- Added
tests/e2e/debugging-patch-shape-gate-check.shto lock the new debugging policy. - Added the new debugging policy check to Layer 1 fast verification.
- Updated the TDD policy check to expect both patch-shape triage and ripple signal triage before risky fixes.
Verification
bash scripts/bump-version.sh --checkbash tests/e2e/debugging-patch-shape-gate-check.shbash tests/e2e/tdd-policy-check.shgit diff --checkpython tests/helpers/test_parse_codex_skills.pypython scripts/aegis-doctor.py --jsonbash tests/e2e/layer1-fast-check.sh --host-profile nonebash tests/e2e/run-all.sh --full --host-profile none
Boundary
This release still ships Aegis Method Pack (runtime-ready). It does not add authoritative GateDecision, PolicySnapshot, or completion authority.