v2.56.0
Add practical counter-pressure to later mach6 reviews
mach6 review now resists ceremonial follow-up work while preserving adversarial acceptance checking.
What changed
- Three-gate assessment. Findings must pass factual, scope, and practical gates before becoming merge blockers.
- Developer’s advocate. A new adversarial assessor argues against unnecessary work and demands concrete actors, triggers, consequences, and material value.
- Devil’s advocate. A new acceptance-evidence critic designs adversarial tests intended to disprove the original acceptance promises while remaining proposal-only and worktree read-only.
- Delta-focused later rounds. Round 3+ records the reviewed commit and reviews only subsequent fixes and their interactions.
- Round-aware agent composition. Core specialists remain in later rounds; simplifier becomes opt-in, while three assessment agents run in parallel with explicit counter-pressure.
- Clear two-comment flow. Candidate findings are labeled unverified pending assessment, followed by a merge-blocker-only assessment.
- Streamlined publishing. mach6-publish now performs one final CI watch immediately before merge and explicitly authorizes version, documentation, and tag pushes.
- Documentation and regression coverage. Agent contracts, review behavior, publishing behavior, and mach6 documentation were updated.
Implemented in PR 458.