Contracts

README.md

Contracts — ci-suite-map-bind-01KWNPMP

Declared N/A by design in plan.md: no data entities or API surfaces. The executable contracts ARE the mission's deliverables — the invariant tests themselves:

ContractExecutable surface
Marker→job completeness (3-state, unit/contract ineligibility)tests/architectural/test_marker_job_completeness.py (FR-001)
Workflow coherence (needs/filter/glob/cov/workflow-set)tests/architectural/test_workflow_coherence.py (FR-003/FR-005/FR-008)
Src-side filter coverage + fail-closed catch-allsrc-coverage invariant (FR-010)
Skipped-suite fail-closedquality-gate aggregator arm + its fixture tests (FR-011)
Guard self-mapping + --ignore mirrorsFR-012 invariants
Zero-orphan floortest_gate_coverage.py ratchet + regenerated baseline (FR-006)