How Apodix checks the work
The model never grades itself: the verdict comes from running code.
-
Read the criteria
Reads acceptance criteria from a markdown file and keeps each one’s ID. GitHub issues are next.
-
Find the evidence
Links each criterion to the tests marked to cover it, and records which code lines those tests ran.
-
Break it on purpose
Changes the matching code in a scratch copy and reruns the tests. A real guard test turns red.
-
Stamp the verdict
Returns Proven, Unproven or Missing for each criterion and sends the gaps back to the agent.