A13 — Full pytest and phase gates

Executor: Composer 2.5

Updated

Ceiling: technical ≤ I2_integrated, autonomy ≤ A1_supervised.

Plan

Run the full forge-agents test suite and verify gates A00–A12 are green before closeout.

Do

  1. Ensure all package and orchestrator unit tests exist and pass.
  2. Run python3 -m pytest from forge-agents repo root.
  3. Run scripts/forge-agents-pdca/check-phase-gate.sh all and fix failures through A12 only.
  4. Record test coverage gaps as HORIZON items — do not expand scope.
  5. Do not publish handbook or cut over laptop systemd in this phase (A14).

Check

forge-agents/scripts/forge-agents-pdca/check-phase-gate.sh A13

Act

Fix failing tests and gates until A13 passes; proceed to handbook closeout (A14).

Refuse

  • A2+ autonomy — tests must not be skipped or weakened to greenwash gates.
  • Scope expansion — no new features; test/fix only.
  • Second executor — do not disable gates for a different model.
  • Skipping A00–A12 — partial gate green is insufficient for A13.