Traceability & quality

Acceptance criteria, tests, CI results, defects and risks.

"Done" should mean the same thing to everyone, including the agent. Corpole makes it concrete: every requirement carries acceptance criteria with their own codes, tests are linked to the criteria they prove, and CI results update the criteria automatically. A story with a failing test cannot quietly slip to Done.

Proof comes from a test or a person, not from a claim. An agent can report a criterion as met, but until a passing test or a person confirms it, the report is shown as agent-reported and not verified. The traceability view shows, for every criterion, its tests, the work that covers it and the code that changed.

Quality is also about what goes wrong. Defects record behaviour that breaks a requirement or criterion, with severity and the criteria they violate; the risk register scores what might go wrong by probability and impact and requires a recorded decision to accept a risk.

The articles here explain how criteria work, how to link tests and let CI report, how the GitHub check keeps every pull request tied to a record, and how to use the test, defect and risk screens.

Articles in Traceability & quality