Skip to content

v0.6.0 — phased gate (fail-cheap-first)

Choose a tag to compare

@rickbarkley rickbarkley released this 16 Jul 23:06
95c9027

Phased gate: plumb run --phase quality|verify|full.

  • quality (phase 1): shape + semantic only, ci-evidence skipped — the cheap iterate loop (~2 min). REWORK exits non-zero to block the needs: gate.
  • verify (phase 2): ci-evidence + terminal verdict, run once on known-solid code.
  • full (default): unchanged all-in-one — back-compat for non-staged consumers.

Ships templates/workflow-staged.yml (quality → tests[needs:quality] → gate[needs:tests], with checks/issues perms). Reuses the v0.5.0 REWORK/REVIEW surfaces. 274/274 tests.

Known follow-up (v0.6.1): distinguish transient-infra failure (GitHub 5xx) from REWORK — retry + a distinct 'could not evaluate' state.