Skip to content

v2.56.0

Choose a tag to compare

@m-aebrer m-aebrer released this 12 Aug 17:27
· 29 commits to master since this release
718e759

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.