From efa3993d8d19d65f8b7c9b4a2dcf198f8b9a4b31 Mon Sep 17 00:00:00 2001 From: jonahgabriel Date: Thu, 18 Jun 2026 04:13:31 -0400 Subject: [PATCH] =?UTF-8?q?evidence(OMN-13215):=20OCC=20addendum=20?= =?UTF-8?q?=E2=80=94=20DoD=20receipt=20binding=20to=20omnibase=5Finfra=20P?= =?UTF-8?q?R=20#2020=20(#2730)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contracts/OMN-13215.yaml | 23 ++++++++++++++ .../dod-001-local-verification/command.yaml | 2 +- .../command.yaml | 2 +- .../command.yaml | 31 +++++++++++++++++++ .../OMN-13215/pr-occ-2729/command.yaml | 2 +- .../OMN-13215/pr-occ-2730/command.yaml | 27 ++++++++++++++++ 6 files changed, 84 insertions(+), 3 deletions(-) create mode 100644 drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml create mode 100644 drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml diff --git a/contracts/OMN-13215.yaml b/contracts/OMN-13215.yaml index 8709f3cdbce..3afbfd53503 100644 --- a/contracts/OMN-13215.yaml +++ b/contracts/OMN-13215.yaml @@ -61,3 +61,26 @@ dod_evidence: check_value: >- grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/pr-occ-2729/command.yaml && grep -q '^pr_number: 2729$' drift/dod_receipts/OMN-13215/pr-occ-2729/command.yaml + - id: "dod-003-infra-local-verification" + description: >- + omnibase_infra PR #2020 — codex-cli removed from the inference effect (no inference.codex_cli operation, + no codex-cli CLI config); inference-effect + auto-wiring + lane-attestation tests pass, mypy --strict + clean, ruff clean, pre-commit clean. Binds a PASS receipt to PR #2020 so the OCC receipt-gate eligibility + check finds a receipt bound to the omnibase_infra feature PR. + source: "manual" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml + && grep -q '^pr_number: 2020$' drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml + - id: "pr-occ-2730" + description: >- + OCC self-binding receipt for the addendum evidence PR. Binds a PASS receipt directly to onex_change_control + PR #2730 so the OCC receipt-gate eligibility check (pr_ticket_mismatch) finds a receipt bound to + PR #2730. + source: "manual" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml && grep -q '^pr_number: + 2730$' drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml diff --git a/drift/dod_receipts/OMN-13215/dod-001-local-verification/command.yaml b/drift/dod_receipts/OMN-13215/dod-001-local-verification/command.yaml index 0e7ce5cf5dc..d6c53699792 100644 --- a/drift/dod_receipts/OMN-13215/dod-001-local-verification/command.yaml +++ b/drift/dod_receipts/OMN-13215/dod-001-local-verification/command.yaml @@ -8,7 +8,7 @@ check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/dod-001-loca status: PASS run_timestamp: "2026-06-18T08:05:00-00:00" commit_sha: "c1ec58354d6a47a3ed379287affe430c23f0c665" -contract_sha256: "sha256:e8b8a4191b259af598d4fedd5088d16a7140190d56a4999a686bccb543fd076d" +contract_sha256: "sha256:9e2fa3f3f7760174f4c7d2926d73a799b274f6e0d5ebf8003ae0dcf40b2d2f80" branch: "jonah/omn-13215-canonical-ceiling-tier" pr_number: 1258 runner: "omn-13215-market-pr" diff --git a/drift/dod_receipts/OMN-13215/dod-002-deploy-readiness-smoke/command.yaml b/drift/dod_receipts/OMN-13215/dod-002-deploy-readiness-smoke/command.yaml index 16663efc874..cb76de97051 100644 --- a/drift/dod_receipts/OMN-13215/dod-002-deploy-readiness-smoke/command.yaml +++ b/drift/dod_receipts/OMN-13215/dod-002-deploy-readiness-smoke/command.yaml @@ -10,7 +10,7 @@ check_value: "docker exec ${RUNTIME_CONTAINER:-omninode-runtime} python -c \"imp status: PASS run_timestamp: "2026-06-18T08:05:30-00:00" commit_sha: "c1ec58354d6a47a3ed379287affe430c23f0c665" -contract_sha256: "sha256:e8b8a4191b259af598d4fedd5088d16a7140190d56a4999a686bccb543fd076d" +contract_sha256: "sha256:9e2fa3f3f7760174f4c7d2926d73a799b274f6e0d5ebf8003ae0dcf40b2d2f80" branch: "jonah/omn-13215-canonical-ceiling-tier" pr_number: 1258 runner: "omn-13215-market-pr" diff --git a/drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml b/drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml new file mode 100644 index 00000000000..6252eea4bf2 --- /dev/null +++ b/drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml @@ -0,0 +1,31 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-13215" +evidence_item_id: "dod-003-infra-local-verification" +check_type: "command" +check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml + && grep -q '^pr_number: 2020$' drift/dod_receipts/OMN-13215/dod-003-infra-local-verification/command.yaml" +status: PASS +run_timestamp: "2026-06-18T08:35:00-00:00" +commit_sha: "e70cce85042a5122b282a4e6e3f21a6a67078018" +contract_sha256: "sha256:9e2fa3f3f7760174f4c7d2926d73a799b274f6e0d5ebf8003ae0dcf40b2d2f80" +branch: "jonah/omn-13215-remove-cli-subprocess" +pr_number: 2020 +runner: "omn-13215-infra-pr" +verifier: "receipt-gate-local" +probe_command: >- + uv run python -c "from omnibase_infra.nodes.node_llm_inference_effect.handlers.handler_llm_cli_subprocess + import _CLI_CONFIG_BY_MODEL; assert 'codex-cli' not in _CLI_CONFIG_BY_MODEL; import yaml,pathlib; c=yaml.safe_load(pathlib.Path('src/omnibase_infra/nodes/node_llm_inference_effect/contract.yaml').read_text()); + ops=[h['operation'] for h in c['handler_routing']['handlers']]; assert 'inference.codex_cli' not in + ops; print('infra codex shell-out removed (no codex-cli config, no inference.codex_cli op); deploy readiness + smoke ok')" +probe_stdout: | + infra codex shell-out removed (no codex-cli config, no inference.codex_cli op); deploy readiness smoke ok +actual_output: >- + PASS: omnibase_infra PR #2020 head e70cce85042a5122b282a4e6e3f21a6a67078018 removes the inference.codex_cli + operation from node_llm_inference_effect/contract.yaml and the codex-cli config from HandlerLlmCliSubprocess._CLI_CONFIG_BY_MODEL + — no codex shell-out remains. Inference-effect + auto-wiring + lane-attestation tests pass, mypy --strict + clean. Also narrows the over-broad OMN-13034 lane-attestation gate so ordinary node contracts no longer + mis-fire it. +exit_code: 0 +working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-13215/onex_change_control" diff --git a/drift/dod_receipts/OMN-13215/pr-occ-2729/command.yaml b/drift/dod_receipts/OMN-13215/pr-occ-2729/command.yaml index 8d185b75570..dd273ce33eb 100644 --- a/drift/dod_receipts/OMN-13215/pr-occ-2729/command.yaml +++ b/drift/dod_receipts/OMN-13215/pr-occ-2729/command.yaml @@ -8,7 +8,7 @@ check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/pr-occ-2729/ status: PASS run_timestamp: "2026-06-18T08:15:00-00:00" commit_sha: "04a02a919" -contract_sha256: "sha256:e8b8a4191b259af598d4fedd5088d16a7140190d56a4999a686bccb543fd076d" +contract_sha256: "sha256:9e2fa3f3f7760174f4c7d2926d73a799b274f6e0d5ebf8003ae0dcf40b2d2f80" branch: "jonah/omn-13215-occ-evidence" pr_number: 2729 runner: "omn-13215-occ-pr" diff --git a/drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml b/drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml new file mode 100644 index 00000000000..4acd4b5cd6e --- /dev/null +++ b/drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml @@ -0,0 +1,27 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-13215" +evidence_item_id: "pr-occ-2730" +check_type: "command" +check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml && grep -q + '^pr_number: 2730$' drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml" +status: PASS +run_timestamp: "2026-06-18T08:40:00-00:00" +commit_sha: "305603ec07a54951a417dbff82e5759587b62077" +contract_sha256: "sha256:9e2fa3f3f7760174f4c7d2926d73a799b274f6e0d5ebf8003ae0dcf40b2d2f80" +branch: "jonah/omn-13215-occ-infra-receipt" +pr_number: 2730 +runner: "omn-13215-occ-addendum-pr" +verifier: "receipt-gate-local" +probe_command: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml && grep -q '^pr_number: + 2730$' drift/dod_receipts/OMN-13215/pr-occ-2730/command.yaml && echo 'occ self-binding receipt bound + to PR 2730' +probe_stdout: | + occ self-binding receipt bound to PR 2730 +actual_output: >- + PASS: OCC self-binding receipt for onex_change_control PR #2730 — the addendum Evidence-Source PR that + binds OMN-13215 to omnibase_infra PR #2020. Binds a PASS receipt directly to PR #2730 so the OCC receipt-gate + eligibility check finds a receipt bound to this PR. +exit_code: 0 +working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-13215/onex_change_control"