Skip to content

v1.0.0 — Codex-native plan-first Pact

Choose a tag to compare

@jmcentire jmcentire released this 04 Jun 18:13
· 59 commits to main since this release

Breaking change

  • pact run and pact daemon are plan-first by default. Existing automation that expects Pact-managed implementation must add --implement.

Highlights

  • Native Codex assessment, implementation, integration, structured-output, and shared-session support while preserving Claude Code workflows.
  • New pact review gate combining Advocate implementation review with Pact-packaged Simulacrum claim review.
  • Pact now ships the MIT-licensed Simulacrum runtime and annotated corpus; pact-sim provides direct access without user-specific home-directory state.
  • Cross-agent pact-engineer and simulacrum skills plus Claude plugin metadata.
  • Contract reconciliation, clearer coding-agent setup failures, quoted tmux launch boundaries, and collision-resistant project session IDs.
  • README, capabilities, Claude guidance, and GitHub Pages documentation updated for v1.

Verification

  • 2,194 tests passed; 2 expected skips.
  • Ruff static-error checks and both skill package validations passed.
  • Clean-room wheel and sdist build/install verified with pact, pact review, packaged Sim corpus, and pact-sim.
  • Live Codex structured-output and packaged Sim review smoke tests passed.