test_approval_and_immutable_release (test_pipeline.Gates.test_approval_and_immutable_release) ... ok
test_bad_never_released (test_pipeline.Gates.test_bad_never_released) ... ok
test_corruption_matrix (test_pipeline.Gates.test_corruption_matrix) ... ok
test_empty_audit_fails (test_pipeline.Gates.test_empty_audit_fails) ... ok
test_empty_contacts_fail (test_pipeline.Gates.test_empty_contacts_fail) ... ok
test_exclusive_copy (test_pipeline.Gates.test_exclusive_copy) ... ok
test_incomplete_foot_evidence_fails (test_pipeline.Gates.test_incomplete_foot_evidence_fails) ... ok
test_modified_candidate_not_released (test_pipeline.Gates.test_modified_candidate_not_released) ... ok
test_new_open_cut_fails (test_pipeline.Gates.test_new_open_cut_fails) ... ok
test_nonfinite_contact_fails (test_pipeline.Gates.test_nonfinite_contact_fails) ... ok
test_numeric_failure_not_overridden (test_pipeline.Gates.test_numeric_failure_not_overridden) ... ok
test_valid (test_pipeline.Gates.test_valid) ... ok

----------------------------------------------------------------------
Ran 12 tests in 0.055s

OK
{"verdict": "OK", "shipped": true, "out": "/home/claude-agent/forge-build/forge-assets/.forge-worktrees/1792264457-f938bb/animal-tests-azhsiq78"}
{"verdict": "BAD", "shipped": false, "out": "/home/claude-agent/forge-build/forge-assets/.forge-worktrees/1792264457-f938bb/animal-tests-92jw9e06"}
{"verdict": "GOOD", "shipped": false, "out": "/home/claude-agent/forge-build/forge-assets/.forge-worktrees/1792264457-f938bb/animal-tests-hs3dvnzx"}
