diff --git a/contracts/OMN-12909.yaml b/contracts/OMN-12909.yaml index 18ca00b6411..7ce8f4db8e3 100644 --- a/contracts/OMN-12909.yaml +++ b/contracts/OMN-12909.yaml @@ -32,7 +32,7 @@ dod_evidence: check_value: >- grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml" && grep -q '^pr_number: 1946$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml" - && grep -q 'af9162ec7c79b6e34124ac7038f235d2bc5ee3fb' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml" + && grep -q '849ebd1f84bf4391d9d4bea9f239752b63915bfa' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml" - id: "dod-omninode-infra-pr-496" description: >- omninode_infra PR #496 carries fail-closed tenant Kafka ACL onboarding, reserved identity rejection, @@ -56,7 +56,24 @@ dod_evidence: grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml" && grep -q '16 passed' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml" && grep -q '220 passed' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml" + && grep -q 'Architecture: PASS' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml" + && grep -q 'Patterns: PASS' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml" + && grep -q 'Any Types: PASS' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml" && grep -q 'All checks passed' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml" + - id: "dod-no-runtime-deploy" + description: >- + No runtime deploy, restart, docker exec, rpk topic produce, or live cluster mutation was performed + for the P0A gateway implementation PRs; downstream PRs carry post-merge deploy validation steps + only. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-no-runtime-deploy/command.yaml" + && grep -qi 'no runtime deploy' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-no-runtime-deploy/command.yaml" + && grep -qi 'docker exec' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-no-runtime-deploy/command.yaml" + && grep -qi 'rpk topic produce' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12909/dod-no-runtime-deploy/command.yaml" - id: "dod-occ-pr" description: >- The onex_change_control PR carries the central OMN-12909 contract and receipts required by downstream diff --git a/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml b/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml index 384c97e73a4..7f5de479fb2 100644 --- a/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml +++ b/drift/dod_receipts/OMN-12909/dod-local-validation/command.yaml @@ -4,10 +4,10 @@ ticket_id: "OMN-12909" evidence_item_id: "dod-local-validation" check_type: "command" check_value: "Focused local validation commands for omnibase_infra and omninode_infra P0A slices" -contract_sha256: "sha256:c992e4e3fc64d462f0cf2f7011dc43996cedfeddc96d4559bc73eaaf1fc7737f" +contract_sha256: "sha256:57ef3894f8064d217b73bd57280267267cd8b2ade29268649e89a8848949f81d" status: PASS -run_timestamp: "2026-06-11T14:50:40Z" -commit_sha: "af9162ec7c79b6e34124ac7038f235d2bc5ee3fb" +run_timestamp: "2026-06-11T15:29:54Z" +commit_sha: "849ebd1f84bf4391d9d4bea9f239752b63915bfa" runner: "codex" verifier: "codex-receipt-review-omn-12909" probe_command: >- @@ -23,7 +23,10 @@ probe_command: >- probe_stdout: | omnibase_infra: ................ [100%] - 16 passed in 0.30s + 16 passed in 0.31s + Architecture: PASS + Patterns: PASS + Any Types: PASS All checks passed! ONEX Contract Linting Results: Files checked: 1; Files valid: 1; Total errors: 0; Total warnings: 0 .................. [100%] diff --git a/drift/dod_receipts/OMN-12909/dod-no-runtime-deploy/command.yaml b/drift/dod_receipts/OMN-12909/dod-no-runtime-deploy/command.yaml new file mode 100644 index 00000000000..e317f48967d --- /dev/null +++ b/drift/dod_receipts/OMN-12909/dod-no-runtime-deploy/command.yaml @@ -0,0 +1,25 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-12909" +evidence_item_id: "dod-no-runtime-deploy" +check_type: "command" +check_value: "No runtime deploy, restart, docker exec, rpk topic produce, or live cluster mutation performed" +contract_sha256: "sha256:57ef3894f8064d217b73bd57280267267cd8b2ade29268649e89a8848949f81d" +status: PASS +run_timestamp: "2026-06-11T15:29:54Z" +commit_sha: "849ebd1f84bf4391d9d4bea9f239752b63915bfa" +runner: "codex" +verifier: "codex-receipt-review-omn-12909" +probe_command: >- + gh pr view 1946 --repo OmniNode-ai/omnibase_infra --json body,headRefOid && gh pr view 496 --repo OmniNode-ai/omninode_infra + --json body,headRefOid +probe_stdout: | + omnibase_infra PR #1946 headRefOid: 849ebd1f84bf4391d9d4bea9f239752b63915bfa + omninode_infra PR #496 headRefOid: c29017796d0b3600bd3e6fd976f4c836cce0753a + Runtime impact: No deploy, restart, docker exec, rpk topic produce, or live cluster mutation performed. +actual_output: >- + PASS: no runtime deploy, restart, docker exec, rpk topic produce, or live cluster mutation was performed + for the P0A gateway implementation PRs. Runtime-impacting validation remains post-merge deploy evidence, + not a bypass of the deploy gate. +exit_code: 0 +working_dir: "/Users/jonah/Code/omni_home" diff --git a/drift/dod_receipts/OMN-12909/dod-occ-pr/command.yaml b/drift/dod_receipts/OMN-12909/dod-occ-pr/command.yaml index 6867a4be55a..399f4f2309f 100644 --- a/drift/dod_receipts/OMN-12909/dod-occ-pr/command.yaml +++ b/drift/dod_receipts/OMN-12909/dod-occ-pr/command.yaml @@ -4,19 +4,19 @@ ticket_id: "OMN-12909" evidence_item_id: "dod-occ-pr" check_type: "command" check_value: "gh pr view 2492 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" -contract_sha256: "sha256:c992e4e3fc64d462f0cf2f7011dc43996cedfeddc96d4559bc73eaaf1fc7737f" +contract_sha256: "sha256:57ef3894f8064d217b73bd57280267267cd8b2ade29268649e89a8848949f81d" status: PASS -run_timestamp: "2026-06-11T14:50:40Z" -commit_sha: "d0cfa9ea4216ad3ebfedb4f6bf9b1d9c0536e680" -branch: "jonah/omn-12909-gateway-p0a-occ" -pr_number: 2492 +run_timestamp: "2026-06-11T15:45:10Z" +commit_sha: "2f79d14bb9c552b295580131f7e51fd2f82df27b" +branch: "jonah/omn-12909-gateway-deploy-evidence" +pr_number: 2496 runner: "codex" verifier: "codex-receipt-review-omn-12909" -probe_command: "gh pr view 2492 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" +probe_command: "gh pr view 2496 --repo OmniNode-ai/onex_change_control --json number,url,headRefOid,headRefName,baseRefName,title,state" probe_stdout: | - {"baseRefName":"dev","headRefName":"jonah/omn-12909-gateway-p0a-occ","number":2492,"state":"OPEN","title":"evidence(OMN-12909): add gateway P0A receipts","url":"https://github.com/OmniNode-ai/onex_change_control/pull/2492"} + {"baseRefName":"dev","headRefName":"jonah/omn-12909-gateway-deploy-evidence","headRefOid":"2f79d14bb9c552b295580131f7e51fd2f82df27b","number":2496,"state":"OPEN","title":"evidence(OMN-12909): refresh gateway deploy receipts","url":"https://github.com/OmniNode-ai/onex_change_control/pull/2496"} actual_output: >- - PASS: onex_change_control PR #2492 carries the central OMN-12909 contract and PASS receipts required - by downstream omnibase_infra PR #1946 and omninode_infra PR #496 Receipt Gate. + PASS: onex_change_control PR #2496 refreshes the central OMN-12909 contract and PASS receipts required + by downstream omnibase_infra PR #1946 and omninode_infra PR #496 Receipt Gate and Deploy Gate. exit_code: 0 working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-12909/onex_change_control" diff --git a/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml b/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml index eabb19fa6de..b6ef3b2668c 100644 --- a/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml +++ b/drift/dod_receipts/OMN-12909/dod-omnibase-infra-pr-1946/command.yaml @@ -4,21 +4,22 @@ ticket_id: "OMN-12909" evidence_item_id: "dod-omnibase-infra-pr-1946" check_type: "command" check_value: "gh pr view 1946 --repo OmniNode-ai/omnibase_infra --json number,url,headRefOid,headRefName,baseRefName,title,state" -contract_sha256: "sha256:c992e4e3fc64d462f0cf2f7011dc43996cedfeddc96d4559bc73eaaf1fc7737f" +contract_sha256: "sha256:57ef3894f8064d217b73bd57280267267cd8b2ade29268649e89a8848949f81d" status: PASS -run_timestamp: "2026-06-11T14:50:40Z" -commit_sha: "af9162ec7c79b6e34124ac7038f235d2bc5ee3fb" +run_timestamp: "2026-06-11T15:29:54Z" +commit_sha: "849ebd1f84bf4391d9d4bea9f239752b63915bfa" branch: "jonah/omn-12909-gateway-forwarder-p0a" pr_number: 1946 runner: "codex" verifier: "codex-receipt-review-omn-12909" probe_command: "gh pr view 1946 --repo OmniNode-ai/omnibase_infra --json number,url,headRefOid,headRefName,baseRefName,title,state" probe_stdout: | - {"baseRefName":"dev","headRefName":"jonah/omn-12909-gateway-forwarder-p0a","headRefOid":"af9162ec7c79b6e34124ac7038f235d2bc5ee3fb","number":1946,"state":"OPEN","title":"feat(OMN-12909): add gateway bus forwarder P0A","url":"https://github.com/OmniNode-ai/omnibase_infra/pull/1946"} + {"baseRefName":"dev","headRefName":"jonah/omn-12909-gateway-forwarder-p0a","headRefOid":"849ebd1f84bf4391d9d4bea9f239752b63915bfa","number":1946,"state":"OPEN","title":"feat(OMN-12909): add gateway bus forwarder P0A","url":"https://github.com/OmniNode-ai/omnibase_infra/pull/1946"} actual_output: >- PASS: omnibase_infra PR #1946 carries node_bus_forwarder_effect with provider-neutral cloud broker refs, canonical gateway envelope/config models, canonical topic-suffix validation, ARCH-002-safe transform - handlers, node-owned publish service, generated topic enum alignment, and focused unit/integration/ - contract/topic/architecture validation evidence. + handlers, node-owned publish service, generated topic enum alignment, UUID-typed gateway identifiers, + validator-compliant one-model-per-file layout, and focused unit/integration/contract/topic/architecture + validation evidence. exit_code: 0 working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-12908/omnibase_infra" diff --git a/drift/dod_receipts/OMN-12909/dod-omninode-infra-pr-496/command.yaml b/drift/dod_receipts/OMN-12909/dod-omninode-infra-pr-496/command.yaml index 8ee97f1c142..de9d4fa019c 100644 --- a/drift/dod_receipts/OMN-12909/dod-omninode-infra-pr-496/command.yaml +++ b/drift/dod_receipts/OMN-12909/dod-omninode-infra-pr-496/command.yaml @@ -4,7 +4,7 @@ ticket_id: "OMN-12909" evidence_item_id: "dod-omninode-infra-pr-496" check_type: "command" check_value: "gh pr view 496 --repo OmniNode-ai/omninode_infra --json number,url,headRefOid,headRefName,baseRefName,title,state" -contract_sha256: "sha256:c992e4e3fc64d462f0cf2f7011dc43996cedfeddc96d4559bc73eaaf1fc7737f" +contract_sha256: "sha256:57ef3894f8064d217b73bd57280267267cd8b2ade29268649e89a8848949f81d" status: PASS run_timestamp: "2026-06-11T14:50:40Z" commit_sha: "c29017796d0b3600bd3e6fd976f4c836cce0753a"