operate

Quality gates

Run the same complete validation contract locally and in GitHub Actions.

Operationsbeginner0.7.0 Stable
Verified 2026-03-20View sourceReport a docs issue

Every retained automated test belongs to a named contract and declared execution environment. Pull-request validation always runs the complete portable suite.

Core gates

Bash
pnpm validate

GitHub Actions runs this exact command. Focused checks are useful during iteration, but they do not establish pull-request readiness.

What each gate protects

GateProtects
validatetype safety, governance, executable contract counterexamples, builds, PostgreSQL, and Chromium product behavior
test-proofs:mutationscurrent killed mutations for high- and critical-risk contracts
validate:release:macosCLI and Desktop macOS package readiness during release preparation

When a check fails

Use the failing check to narrow the investigation:

  • an unintended prompt change
  • runtime regression
  • a broken package or architecture rule
  • replay instability

Review the first failing check and its output before changing runtime behavior.

Use gate evidence