Multi-Model Reliability Completion Checklist
This is the final milestone gate for a case-level multi-model annotation stress test. It is intentionally stricter than designed or partial execution status. A case is complete only when its artifact chain, authority boundaries, documentation, protected paths, and repository validation all pass.
Run the machine-evaluated gate with:
npm run model-reliability:completion -- \
--case <case_id> --run-repository-validation --writeThe command writes JSON and Markdown reports beneath cases/<case_id>/quality/model-reliability/completion/. It exits nonzero while any required item is absent or invalid. A blocked report is an honest execution state, not a pipeline defect.
Artifact gate
Documentation gate
Repository validation gate
All four commands must pass in the same repository state used for the completion report:
npm run status
npm run validate
npm run pipeline
quarto renderThe completion command runs them in this order when --run-repository-validation is supplied and records each exit code. It stops after the first failure. Known or rights-related local omissions must remain visible as failures until the required lawful source state or an explicit project validation policy resolves them.
Completion meaning
The generated report is complete only when every check passes. The report is blocked when submissions are missing, fewer than two runs are valid, diagnostics are incomplete, authority fields are unsafe, documentation is missing, protected-write controls are absent, or any repository command fails.