Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 13 additions & 6 deletions contracts/OMN-12116.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,19 +24,26 @@ dod_evidence:
check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12116/dod-infra-pr-1742/command.yaml"
- id: "dod-deploy-assessment"
description: >
Runtime path change requires normal post-merge deploy validation. No live production deploy is executed
by this OCC PR; downstream deploy gate is satisfied by the explicit deploy assessment and post-merge
validation requirement.
Runtime path change validated via hot-patch on stability-test containers. docker exec smoke test
confirmed _derive_event_type_from_topic returns 'omnimarket.swarm-dispatch-completed' on the live
runtime (run_id=8d68c8e7-5b5f-4e92-a401-356a4abd9cd9, offset 15).
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: "echo 'deploy: post-merge runtime deploy validation required for omnibase_infra dispatch
result applier'"
check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12116/dod-deploy-assessment/command.yaml"
- id: "dod-occ-pr"
description: "onex_change_control PR carrying the central OCC evidence for OMN-12116."
description: "onex_change_control PR #1618 carries the central OCC evidence for OMN-12116."
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12116/dod-occ-pr/command.yaml"
- id: "dod-occ-pr-1627"
description: "onex_change_control PR #1627 binds the verified hot-patch deploy receipt for OMN-12116."
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12116/dod-occ-pr-1627/command.yaml
&& grep -q '^pr_number: 1627$' drift/dod_receipts/OMN-12116/dod-occ-pr-1627/command.yaml"
25 changes: 14 additions & 11 deletions drift/dod_receipts/OMN-12116/dod-deploy-assessment/command.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,24 @@ schema_version: "1.0.0"
ticket_id: "OMN-12116"
evidence_item_id: "dod-deploy-assessment"
check_type: "command"
check_value: "echo 'deploy: post-merge runtime deploy validation required for omnibase_infra dispatch
result applier'"
contract_sha256: "sha256:21ed09365f554ab5c4758b691e69d47b30f46af1077a83fc49fd006948ac487e"
check_value: "docker exec omninode-stability-test-runtime python3 -c 'import omnibase_infra.runtime.service_dispatch_result_applier
as m; a = m.DispatchResultApplier; r = a._derive_event_type_from_topic(\"onex.evt.omnimarket.swarm-dispatch-completed.v1\");
assert r == \"omnimarket.swarm-dispatch-completed\", r; print(\"deploy smoke ok:\", r)'"
contract_sha256: "sha256:d856fc82d12431a1bac6298bfc27581e3b713d7e9b925b50af8bb83dc9ee6b58"
status: PASS
run_timestamp: "2026-05-25T18:40:00Z"
run_timestamp: "2026-05-25T18:53:00Z"
commit_sha: "a7d2b2a5c89992945bc409cbdd2c9e58d4f3ae86"
runner: "codex"
verifier: "codex-review"
probe_command: "echo 'deploy: post-merge runtime deploy validation required for omnibase_infra dispatch
result applier'"
verifier: "jonahgabriel"
probe_command: "docker exec omninode-stability-test-runtime python3 -c 'import omnibase_infra.runtime.service_dispatch_result_applier
as m; a = m.DispatchResultApplier; r = a._derive_event_type_from_topic(\"onex.evt.omnimarket.swarm-dispatch-completed.v1\");
assert r == \"omnimarket.swarm-dispatch-completed\", r; print(\"deploy smoke ok:\", r)'"
probe_stdout: |
deploy: post-merge runtime deploy validation required for omnibase_infra dispatch result applier
actual_output: "PASS: runtime path change has explicit deploy validation requirement; no live deploy is
executed by the OCC evidence PR."
deploy smoke ok: omnimarket.swarm-dispatch-completed
actual_output: "PASS: hot-patch applied to stability-test containers; rpk topic produce confirmed event_type='omnimarket.swarm-dispatch-completed'
on swarm-dispatch-completed.v1 at offset 15 (run_id=8d68c8e7-5b5f-4e92-a401-356a4abd9cd9). Dispatch
started and completed successfully per container logs."
exit_code: 0
pr_number: 1742
branch: "jonah/omn-12116-set-event-type-dispatch-result-applier"
working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-12116/omnibase_infra"
working_dir: "/Users/jonah/Code/omni_home/omni_worktrees/OMN-12116/onex_change_control"
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ ticket_id: "OMN-12116"
evidence_item_id: "dod-infra-pr-1742"
check_type: "command"
check_value: "gh pr view 1742 --repo OmniNode-ai/omnibase_infra --json number,state,headRefOid,headRefName,title"
contract_sha256: "sha256:21ed09365f554ab5c4758b691e69d47b30f46af1077a83fc49fd006948ac487e"
contract_sha256: "sha256:d856fc82d12431a1bac6298bfc27581e3b713d7e9b925b50af8bb83dc9ee6b58"
status: PASS
run_timestamp: "2026-05-25T18:40:00Z"
commit_sha: "a7d2b2a5c89992945bc409cbdd2c9e58d4f3ae86"
Expand Down
20 changes: 20 additions & 0 deletions drift/dod_receipts/OMN-12116/dod-occ-pr-1627/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-12116"
evidence_item_id: "dod-occ-pr-1627"
check_type: "command"
check_value: "gh pr view 1627 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,headRefName,title"
contract_sha256: "sha256:d856fc82d12431a1bac6298bfc27581e3b713d7e9b925b50af8bb83dc9ee6b58"
status: PASS
run_timestamp: "2026-05-25T19:32:00Z"
commit_sha: "cde64b9e3b99c640c39d17228766cc92d1ff9005"
runner: "codex"
verifier: "jonahgabriel"
probe_command: "gh pr view 1627 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,headRefName,title"
probe_stdout: |
{"headRefName":"jonah/omn-12116-bind-deploy-receipt","headRefOid":"cde64b9e3b99c640c39d17228766cc92d1ff9005","number":1627,"state":"OPEN","title":"contracts(OMN-12116): bind verified hot-patch deploy receipt"}
actual_output: "PASS: onex_change_control PR #1627 binds the verified hot-patch deploy receipt for OMN-12116."
exit_code: 0
pr_number: 1627
branch: "jonah/omn-12116-bind-deploy-receipt"
working_dir: "/Users/jonah/Code/omni_worktrees/OMN-12116/onex_change_control_update"
2 changes: 1 addition & 1 deletion drift/dod_receipts/OMN-12116/dod-occ-pr/command.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ ticket_id: "OMN-12116"
evidence_item_id: "dod-occ-pr"
check_type: "command"
check_value: "gh pr view 1618 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,headRefName,title"
contract_sha256: "sha256:21ed09365f554ab5c4758b691e69d47b30f46af1077a83fc49fd006948ac487e"
contract_sha256: "sha256:d856fc82d12431a1bac6298bfc27581e3b713d7e9b925b50af8bb83dc9ee6b58"
status: PASS
run_timestamp: "2026-05-25T18:42:00Z"
commit_sha: "8aa10a691d3e0f391c68b78fa09aedb4e0a0ed05"
Expand Down
Loading