diff --git a/contracts/OMN-9613.yaml b/contracts/OMN-9613.yaml index b561943e380..b8de4a85d93 100644 --- a/contracts/OMN-9613.yaml +++ b/contracts/OMN-9613.yaml @@ -22,11 +22,31 @@ dod_evidence: description: "All 15 gen_hook_bits unit tests pass (generation, drift detection, bash execution)" source: manual checks: - - check_type: file_exists - check_value: "drift/dod_receipts/OMN-9613/dod-001/command.yaml" + - check_type: command + check_value: |- + python - <<'PY' + from pathlib import Path + + receipt = Path("drift/dod_receipts/OMN-9613/dod-001/command.yaml").read_text() + assert "check_type: command" in receipt + assert "status: PASS" in receipt + assert "tests/unit/scripts/test_gen_hook_bits.py" in receipt + assert "verifier: jonahgabriel" in receipt + assert "runner: polish-1717-core-960" in receipt + PY - id: dod-002 description: "omnibase_core PR #960 CI checks green" source: generated checks: - - check_type: file_exists - check_value: "drift/dod_receipts/OMN-9613/dod-002/command.yaml" + - check_type: command + check_value: |- + python - <<'PY' + from pathlib import Path + + receipt = Path("drift/dod_receipts/OMN-9613/dod-002/command.yaml").read_text() + assert "check_type: command" in receipt + assert "status: PASS" in receipt + assert "gh pr checks 960 --repo OmniNode-ai/omnibase_core" in receipt + assert "verifier: jonahgabriel" in receipt + assert "runner: polish-1717-core-960" in receipt + PY diff --git a/drift/dod_receipts/OMN-9613/dod-001/file_exists.yaml b/drift/dod_receipts/OMN-9613/dod-001/file_exists.yaml deleted file mode 100644 index fad1537aaaf..00000000000 --- a/drift/dod_receipts/OMN-9613/dod-001/file_exists.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -schema_version: "1.0.0" -ticket_id: OMN-9613 -evidence_item_id: dod-001 -check_type: file_exists -check_value: "drift/dod_receipts/OMN-9613/dod-001/command.yaml" -status: PASS -run_timestamp: "2026-04-28T17:30:00+00:00" -commit_sha: "ee62250c000f4d82dbcfce7e3c8454b055df3691" -runner: polish-1717-core-960 -verifier: codex-overnight-occ-normalizer -probe_command: "test -f drift/dod_receipts/OMN-9613/dod-001/command.yaml" -probe_stdout: "FOUND drift/dod_receipts/OMN-9613/dod-001/command.yaml" -actual_output: FOUND -exit_code: 0 -pr_number: 960 diff --git a/drift/dod_receipts/OMN-9613/dod-002/file_exists.yaml b/drift/dod_receipts/OMN-9613/dod-002/file_exists.yaml deleted file mode 100644 index 628bc80c992..00000000000 --- a/drift/dod_receipts/OMN-9613/dod-002/file_exists.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -schema_version: "1.0.0" -ticket_id: OMN-9613 -evidence_item_id: dod-002 -check_type: file_exists -check_value: "drift/dod_receipts/OMN-9613/dod-002/command.yaml" -status: PASS -run_timestamp: "2026-04-28T17:30:00+00:00" -commit_sha: "ee62250c000f4d82dbcfce7e3c8454b055df3691" -runner: polish-1717-core-960 -verifier: codex-overnight-occ-normalizer -probe_command: "test -f drift/dod_receipts/OMN-9613/dod-002/command.yaml" -probe_stdout: "FOUND drift/dod_receipts/OMN-9613/dod-002/command.yaml" -actual_output: FOUND -exit_code: 0 -pr_number: 960