Skip to content

v3.18.0 — pmat verify

Choose a tag to compare

@noahgift noahgift released this 11 Jun 11:56
· 12 commits to master since this release
2de2a14

pmat verify — CI-faithful pre-flight for autonomous agents

One command that runs the gate set CI actually enforces — format, complexity, satd, clippy, tests — fail-fast, with machine-readable output (--format json), so an agent (e.g. Fable 5 in autonomous mode) gets "green here ⇒ green in CI" before committing. Closes the gap where the pre-commit hook and pmat quality-gate both miss clippy + tests.

edit → pmat verify --format json → self-fix on red → commit on green
  • Complexity stage is change-scoped (matches the incremental pre-commit gate); clippy is --lib --bins -- -D warnings (CI-faithful).
  • --fix, --skip, --stage, --no-fail-fast. Aliases: preflight, vfy.
  • Dogfooded green on its own addition.
  • Spec: docs/specifications/pmat-verify-autonomous-preflight.md; agent loop: docs/agent-instructions/autonomous-verify-loop.md.

Also

  • Merged 5 Dependabot GitHub Actions bumps; fixed all npm security alerts (bridge + fixtures → 0 vulnerabilities).
  • pmat quality-gate no longer accepts verify as an alias.

cargo install pmat --version 3.18.0

🤖 Generated with Claude Code