diff --git a/contracts/OMN-11513.yaml b/contracts/OMN-11513.yaml index 2653b8b31eb..2017e955ebc 100644 --- a/contracts/OMN-11513.yaml +++ b/contracts/OMN-11513.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-11513" title: "May Monthly Integration Testing Plan (May 1-22)" @@ -9,145 +10,165 @@ is_seam_ticket: false interface_change: false interfaces_touched: [] evidence_requirements: -- kind: "ci" - description: "omni_home PR #145 carries the plan and evidence bundle." - command: "See drift/dod_receipts/OMN-11513/dod-omni-home-pr-145/command.yaml" -- kind: "tests" - description: "onex_change_control cross-repo contract introspection test no longer fails on missing asyncpg." - command: "See drift/dod_receipts/OMN-11513/dod-occ-cross-repo-test/command.yaml" -- kind: "manual" - description: ".201 stability runtime exposes the introspection manifest and completed the synthetic delegation proof." - command: "See drift/dod_receipts/OMN-11513/dod-stability-runtime-proof/command.yaml" -- kind: "ci" - description: "onex_change_control PR #1323 carries the central OCC contract and receipt evidence." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1323/command.yaml" -- kind: "ci" - description: "omnibase_infra PR #1735 carries the pricing manifest key alignment fix." - command: "See drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1735/command.yaml" -- kind: "ci" - description: "onex_change_control PR #1607 binds the infra pricing PR receipt." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1607/command.yaml" -- kind: "ci" - description: "omnibase_infra PR #1739 carries the replacement pricing manifest key alignment fix." - command: "See drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1739/command.yaml" -- kind: "ci" - description: "onex_change_control PR #1608 binds the replacement infra pricing PR receipt." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1608/command.yaml" -- kind: "manual" - description: "Deploy gate assessment for the runtime-adjacent pricing manifest replacement PR." - command: "See drift/dod_receipts/OMN-11513/dod-deploy-assessment-pr-1739/command.yaml" -- kind: "manual" - description: "onex_change_control PR #1886 carries the Days 1-7 integration evidence bundle." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1886/command.yaml" -- kind: "manual" - description: "onex_change_control PR #2176 carries the 2026-06-04 judge dry-run evidence port." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2176/command.yaml" -- kind: "manual" - description: "onex_change_control PR #2203 carries the 2026-06-05 handoff reproduction evidence." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2203/command.yaml" -- kind: "manual" - description: "onex_change_control PR #2301 carries the 2026-06-07 post-deploy cloud-tier retest evidence." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2301/command.yaml" -- kind: "manual" - description: "onex_change_control PR #2355 carries the 2026-06-08 SEA delegation verification evidence." - command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2355/command.yaml" + - kind: "ci" + description: "omni_home PR #145 carries the plan and evidence bundle." + command: "See drift/dod_receipts/OMN-11513/dod-omni-home-pr-145/command.yaml" + - kind: "tests" + description: "onex_change_control cross-repo contract introspection test no longer fails on missing + asyncpg." + command: "See drift/dod_receipts/OMN-11513/dod-occ-cross-repo-test/command.yaml" + - kind: "manual" + description: ".201 stability runtime exposes the introspection manifest and completed the synthetic + delegation proof." + command: "See drift/dod_receipts/OMN-11513/dod-stability-runtime-proof/command.yaml" + - kind: "ci" + description: "onex_change_control PR #1323 carries the central OCC contract and receipt evidence." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1323/command.yaml" + - kind: "ci" + description: "omnibase_infra PR #1735 carries the pricing manifest key alignment fix." + command: "See drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1735/command.yaml" + - kind: "ci" + description: "onex_change_control PR #1607 binds the infra pricing PR receipt." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1607/command.yaml" + - kind: "ci" + description: "omnibase_infra PR #1739 carries the replacement pricing manifest key alignment fix." + command: "See drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1739/command.yaml" + - kind: "ci" + description: "onex_change_control PR #1608 binds the replacement infra pricing PR receipt." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1608/command.yaml" + - kind: "manual" + description: "Deploy gate assessment for the runtime-adjacent pricing manifest replacement PR." + command: "See drift/dod_receipts/OMN-11513/dod-deploy-assessment-pr-1739/command.yaml" + - kind: "manual" + description: "onex_change_control PR #1886 carries the Days 1-7 integration evidence bundle." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-1886/command.yaml" + - kind: "manual" + description: "onex_change_control PR #2176 carries the 2026-06-04 judge dry-run evidence port." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2176/command.yaml" + - kind: "manual" + description: "onex_change_control PR #2203 carries the 2026-06-05 handoff reproduction evidence." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2203/command.yaml" + - kind: "manual" + description: "onex_change_control PR #2301 carries the 2026-06-07 post-deploy cloud-tier retest evidence." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2301/command.yaml" + - kind: "manual" + description: "onex_change_control PR #2355 carries the 2026-06-08 SEA delegation verification evidence." + command: "See drift/dod_receipts/OMN-11513/dod-occ-pr-2355/command.yaml" emergency_bypass: enabled: false justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-omni-home-pr-145" - description: "omni_home PR #145 carries the OMN-11513 plan and evidence bundle." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-omni-home-pr-145/command.yaml" -- id: "dod-occ-cross-repo-test" - description: "OCC cross-repo contract introspection test no longer fails on the missing asyncpg dependency." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-cross-repo-test/command.yaml" -- id: "dod-stability-runtime-proof" - description: "Stability runtime manifest and synthetic delegation proof were captured for OMN-11513." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-stability-runtime-proof/command.yaml" -- id: "dod-occ-pr-1323" - description: "onex_change_control PR #1323 is open and binds this central OCC evidence to OMN-11513." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1323/command.yaml && grep -q '^pr_number: 1323$' drift/dod_receipts/OMN-11513/dod-occ-pr-1323/command.yaml" -- id: "dod-omnibase-infra-pr-1735" - description: "omnibase_infra PR #1735 carries the OMN-11513 pricing manifest key alignment fix." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1735/command.yaml && grep -q '^pr_number: 1735$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1735/command.yaml" -- id: "dod-occ-pr-1607" - description: "onex_change_control PR #1607 carries the central OCC receipt binding for omnibase_infra PR #1735." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1607/command.yaml && grep -q '^pr_number: 1607$' drift/dod_receipts/OMN-11513/dod-occ-pr-1607/command.yaml" -- id: "dod-omnibase-infra-pr-1739" - description: "omnibase_infra PR #1739 carries the replacement OMN-11513 pricing manifest key alignment fix." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1739/command.yaml && grep -q '^pr_number: 1739$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1739/command.yaml" -- id: "dod-occ-pr-1608" - description: "onex_change_control PR #1608 carries the central OCC receipt binding for omnibase_infra PR #1739." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1608/command.yaml && grep -q '^pr_number: 1608$' drift/dod_receipts/OMN-11513/dod-occ-pr-1608/command.yaml" -- id: "dod-deploy-assessment-pr-1739" - description: "Deploy gate assessment for omnibase_infra PR #1739 runtime-adjacent pricing manifest alignment." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-deploy-assessment-pr-1739/command.yaml && grep -q 'deploy' drift/dod_receipts/OMN-11513/dod-deploy-assessment-pr-1739/command.yaml" -- id: "dod-occ-pr-1886" - description: "onex_change_control PR #1886 carries the OMN-11513 Days 1-7 integration evidence bundle." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1886/command.yaml && grep -q '^pr_number: 1886$' drift/dod_receipts/OMN-11513/dod-occ-pr-1886/command.yaml" -- id: "dod-occ-pr-2166" - description: "onex_change_control PR #2166 carries the 2026-06-04 OMN-11513 sanctioned-live agent evidence port." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2166/command.yaml && grep -q '^pr_number: 2166$' drift/dod_receipts/OMN-11513/dod-occ-pr-2166/command.yaml" -- id: "dod-occ-pr-2176" - description: "onex_change_control PR #2176 carries the 2026-06-04 OMN-11513 judge dry-run evidence port." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2176/command.yaml && grep -q '^pr_number: 2176$' drift/dod_receipts/OMN-11513/dod-occ-pr-2176/command.yaml" -- id: "dod-occ-pr-2203" - description: "onex_change_control PR #2203 carries the 2026-06-05 handoff reproduction evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2203/command.yaml && grep -q '^pr_number: 2203$' drift/dod_receipts/OMN-11513/dod-occ-pr-2203/command.yaml" -- id: "dod-occ-pr-2301" - description: "onex_change_control PR #2301 carries the 2026-06-07 post-deploy cloud-tier retest evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2301/command.yaml && grep -q '^pr_number: 2301$' drift/dod_receipts/OMN-11513/dod-occ-pr-2301/command.yaml" -- id: "dod-occ-pr-2355" - description: "onex_change_control PR #2355 carries the 2026-06-08 SEA delegation verification evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2355/command.yaml && grep -q '^pr_number: 2355$' drift/dod_receipts/OMN-11513/dod-occ-pr-2355/command.yaml" + - id: "dod-omni-home-pr-145" + description: "omni_home PR #145 carries the OMN-11513 plan and evidence bundle." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-omni-home-pr-145/command.yaml" + - id: "dod-occ-cross-repo-test" + description: "OCC cross-repo contract introspection test no longer fails on the missing asyncpg dependency." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-cross-repo-test/command.yaml" + - id: "dod-stability-runtime-proof" + description: "Stability runtime manifest and synthetic delegation proof were captured for OMN-11513." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-stability-runtime-proof/command.yaml" + - id: "dod-occ-pr-1323" + description: "onex_change_control PR #1323 is open and binds this central OCC evidence to OMN-11513." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1323/command.yaml + && grep -q '^pr_number: 1323$' drift/dod_receipts/OMN-11513/dod-occ-pr-1323/command.yaml" + - id: "dod-omnibase-infra-pr-1735" + description: "omnibase_infra PR #1735 carries the OMN-11513 pricing manifest key alignment fix." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1735/command.yaml + && grep -q '^pr_number: 1735$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1735/command.yaml" + - id: "dod-occ-pr-1607" + description: "onex_change_control PR #1607 carries the central OCC receipt binding for omnibase_infra + PR #1735." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1607/command.yaml + && grep -q '^pr_number: 1607$' drift/dod_receipts/OMN-11513/dod-occ-pr-1607/command.yaml" + - id: "dod-omnibase-infra-pr-1739" + description: "omnibase_infra PR #1739 carries the replacement OMN-11513 pricing manifest key alignment + fix." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1739/command.yaml + && grep -q '^pr_number: 1739$' drift/dod_receipts/OMN-11513/dod-omnibase-infra-pr-1739/command.yaml" + - id: "dod-occ-pr-1608" + description: "onex_change_control PR #1608 carries the central OCC receipt binding for omnibase_infra + PR #1739." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1608/command.yaml + && grep -q '^pr_number: 1608$' drift/dod_receipts/OMN-11513/dod-occ-pr-1608/command.yaml" + - id: "dod-deploy-assessment-pr-1739" + description: "Deploy gate assessment for omnibase_infra PR #1739 runtime-adjacent pricing manifest + alignment." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-deploy-assessment-pr-1739/command.yaml + && grep -q 'deploy' drift/dod_receipts/OMN-11513/dod-deploy-assessment-pr-1739/command.yaml" + - id: "dod-occ-pr-1886" + description: "onex_change_control PR #1886 carries the OMN-11513 Days 1-7 integration evidence bundle." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-1886/command.yaml + && grep -q '^pr_number: 1886$' drift/dod_receipts/OMN-11513/dod-occ-pr-1886/command.yaml" + - id: "dod-occ-pr-2166" + description: "onex_change_control PR #2166 carries the 2026-06-04 OMN-11513 sanctioned-live agent + evidence port." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2166/command.yaml + && grep -q '^pr_number: 2166$' drift/dod_receipts/OMN-11513/dod-occ-pr-2166/command.yaml" + - id: "dod-occ-pr-2176" + description: "onex_change_control PR #2176 carries the 2026-06-04 OMN-11513 judge dry-run evidence + port." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2176/command.yaml + && grep -q '^pr_number: 2176$' drift/dod_receipts/OMN-11513/dod-occ-pr-2176/command.yaml" + - id: "dod-occ-pr-2203" + description: "onex_change_control PR #2203 carries the 2026-06-05 handoff reproduction evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2203/command.yaml + && grep -q '^pr_number: 2203$' drift/dod_receipts/OMN-11513/dod-occ-pr-2203/command.yaml" + - id: "dod-occ-pr-2301" + description: "onex_change_control PR #2301 carries the 2026-06-07 post-deploy cloud-tier retest evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2301/command.yaml + && grep -q '^pr_number: 2301$' drift/dod_receipts/OMN-11513/dod-occ-pr-2301/command.yaml" + - id: "dod-occ-pr-2355" + description: "onex_change_control PR #2355 carries the 2026-06-08 SEA delegation verification evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-11513/dod-occ-pr-2355/command.yaml + && grep -q '^pr_number: 2355$' drift/dod_receipts/OMN-11513/dod-occ-pr-2355/command.yaml" diff --git a/contracts/OMN-12564.yaml b/contracts/OMN-12564.yaml index 31be838cbd2..3bc6e27b981 100644 --- a/contracts/OMN-12564.yaml +++ b/contracts/OMN-12564.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-12564" title: "ci: harden OMN-12564 CI environment and OCC checkout lanes" @@ -24,110 +25,115 @@ emergency_bypass: justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-infra-pr-1824" - description: "omnibase_infra PR #1824 carries the versioned CI environment canary implementation and docs." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1824/command.yaml" - && grep -q '^pr_number: 1824$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1824/command.yaml" - && grep -q '^commit_sha: "5edfa569de568055427f1a5ead462ce3faa4bd94"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1824/command.yaml" -- id: "dod-local-env-proof" - description: "Local temp-root proof built and then reused the immutable CI env without touching privileged paths." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-local-env-proof/command.yaml" -- id: "dod-infra-pr-1825" - description: "omnibase_infra PR #1825 disables setup-uv cache save for the direct OCC contract-compliance job after merge-group CI showed the post-job cache upload can cancel the queue run." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1825/command.yaml" - && grep -q '^pr_number: 1825$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1825/command.yaml" - && grep -q '^commit_sha: "dde9ee2b502de4507a5ab4f1d3b5c9a6860e8185"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1825/command.yaml" -- id: "dod-occ-pr-self" - description: "Self-binding receipt for the OCC PR carrying OMN-12564 central evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-self/command.yaml" - && grep -q '^pr_number: 2020$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-self/command.yaml" -- id: "dod-occ-cache-pr-self" - description: "Self-binding receipt for the OCC PR carrying the cache-save follow-up evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-cache-pr-self/command.yaml" - && grep -q '^pr_number: 2021$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-cache-pr-self/command.yaml" -- id: "dod-omniclaude-pr-1718-checkout-hardening" - description: >- - omniclaude PR #1718 extracts the OCC deploy-gate checkout into a bounded script, removes the blobless - partial-clone checkout path, and proves the stall case terminates with diagnostics instead of hanging - the deploy-gate job. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1718-checkout-hardening/command.yaml" - && grep -q '^pr_number: 1718$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1718-checkout-hardening/command.yaml" - && grep -q '^commit_sha: "2850f546b0ee8913f8eae844f18455fefa1c1a32"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1718-checkout-hardening/command.yaml" -- id: "dod-occ-pr-2039-omniclaude-binding" - description: "Self-binding receipt for OCC PR #2039 carrying the omniclaude PR #1718 evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2039-omniclaude-binding/command.yaml" - && grep -q '^pr_number: 2039$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2039-omniclaude-binding/command.yaml" -- id: "dod-omniclaude-pr-1735-main-hotfix" - description: >- - omniclaude PR #1735 carries the already-proven OMN-12564 bounded OCC deploy-gate checkout fix onto - main, where downstream reusable workflow callers resolve it via omniclaude@main. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1735-main-hotfix/command.yaml" - && grep -q '^pr_number: 1735$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1735-main-hotfix/command.yaml" - && grep -q '^commit_sha: "b58e2c87d5912dea3cc5bb957462fa0358e529c7"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1735-main-hotfix/command.yaml" -- id: "dod-occ-pr-2326-omniclaude-main-hotfix-binding" - description: "Self-binding receipt for OCC PR #2326 carrying the omniclaude PR #1735 main-hotfix evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2326-omniclaude-main-hotfix-binding/command.yaml" - && grep -q '^pr_number: 2326$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2326-omniclaude-main-hotfix-binding/command.yaml" -- id: "dod-occ-pr-2329-omniclaude-push-dod-binding" - description: "Self-binding receipt for OCC PR #2329 carrying the omniclaude PR #1735 push-event DoD resolver evidence refresh." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2329-omniclaude-push-dod-binding/command.yaml" - && grep -q '^pr_number: 2329$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2329-omniclaude-push-dod-binding/command.yaml" -- id: "dod-occ-pr-2327-omniclaude-imperative-allowlist" - description: "Self-binding receipt for OCC PR #2327 carrying the omniclaude imperative guard allowlist baseline required by the OMN-12564 main hotfix path." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2327-omniclaude-imperative-allowlist/command.yaml" - && grep -q '^pr_number: 2327$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2327-omniclaude-imperative-allowlist/command.yaml" + - id: "dod-infra-pr-1824" + description: "omnibase_infra PR #1824 carries the versioned CI environment canary implementation and + docs." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1824/command.yaml" + && grep -q '^pr_number: 1824$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1824/command.yaml" + && grep -q '^commit_sha: "5edfa569de568055427f1a5ead462ce3faa4bd94"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1824/command.yaml" + - id: "dod-local-env-proof" + description: "Local temp-root proof built and then reused the immutable CI env without touching privileged + paths." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-local-env-proof/command.yaml" + - id: "dod-infra-pr-1825" + description: "omnibase_infra PR #1825 disables setup-uv cache save for the direct OCC contract-compliance + job after merge-group CI showed the post-job cache upload can cancel the queue run." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1825/command.yaml" + && grep -q '^pr_number: 1825$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1825/command.yaml" + && grep -q '^commit_sha: "dde9ee2b502de4507a5ab4f1d3b5c9a6860e8185"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-infra-pr-1825/command.yaml" + - id: "dod-occ-pr-self" + description: "Self-binding receipt for the OCC PR carrying OMN-12564 central evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-self/command.yaml" + && grep -q '^pr_number: 2020$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-self/command.yaml" + - id: "dod-occ-cache-pr-self" + description: "Self-binding receipt for the OCC PR carrying the cache-save follow-up evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-cache-pr-self/command.yaml" + && grep -q '^pr_number: 2021$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-cache-pr-self/command.yaml" + - id: "dod-omniclaude-pr-1718-checkout-hardening" + description: >- + omniclaude PR #1718 extracts the OCC deploy-gate checkout into a bounded script, removes the blobless + partial-clone checkout path, and proves the stall case terminates with diagnostics instead of hanging + the deploy-gate job. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1718-checkout-hardening/command.yaml" + && grep -q '^pr_number: 1718$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1718-checkout-hardening/command.yaml" + && grep -q '^commit_sha: "2850f546b0ee8913f8eae844f18455fefa1c1a32"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1718-checkout-hardening/command.yaml" + - id: "dod-occ-pr-2039-omniclaude-binding" + description: "Self-binding receipt for OCC PR #2039 carrying the omniclaude PR #1718 evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2039-omniclaude-binding/command.yaml" + && grep -q '^pr_number: 2039$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2039-omniclaude-binding/command.yaml" + - id: "dod-omniclaude-pr-1735-main-hotfix" + description: >- + omniclaude PR #1735 carries the already-proven OMN-12564 bounded OCC deploy-gate checkout fix onto + main, where downstream reusable workflow callers resolve it via omniclaude@main. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1735-main-hotfix/command.yaml" + && grep -q '^pr_number: 1735$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1735-main-hotfix/command.yaml" + && grep -q '^commit_sha: "b58e2c87d5912dea3cc5bb957462fa0358e529c7"$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-omniclaude-pr-1735-main-hotfix/command.yaml" + - id: "dod-occ-pr-2326-omniclaude-main-hotfix-binding" + description: "Self-binding receipt for OCC PR #2326 carrying the omniclaude PR #1735 main-hotfix evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2326-omniclaude-main-hotfix-binding/command.yaml" + && grep -q '^pr_number: 2326$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2326-omniclaude-main-hotfix-binding/command.yaml" + - id: "dod-occ-pr-2329-omniclaude-push-dod-binding" + description: "Self-binding receipt for OCC PR #2329 carrying the omniclaude PR #1735 push-event DoD + resolver evidence refresh." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2329-omniclaude-push-dod-binding/command.yaml" + && grep -q '^pr_number: 2329$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2329-omniclaude-push-dod-binding/command.yaml" + - id: "dod-occ-pr-2327-omniclaude-imperative-allowlist" + description: "Self-binding receipt for OCC PR #2327 carrying the omniclaude imperative guard allowlist + baseline required by the OMN-12564 main hotfix path." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2327-omniclaude-imperative-allowlist/command.yaml" + && grep -q '^pr_number: 2327$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12564/dod-occ-pr-2327-omniclaude-imperative-allowlist/command.yaml" diff --git a/contracts/OMN-12673.yaml b/contracts/OMN-12673.yaml index 5f82c7e8021..9f2eaf783b8 100644 --- a/contracts/OMN-12673.yaml +++ b/contracts/OMN-12673.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-12673" title: "Bind dependency PR Receipt Gate evidence sweep" @@ -10,330 +11,368 @@ is_seam_ticket: false interface_change: false interfaces_touched: [] evidence_requirements: -- kind: "manual" - description: "omniintelligence PR #696 is open against dev at the recorded dependency bump head." - command: "gh pr view 696 --repo OmniNode-ai/omniintelligence --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omniclaude PR #1724 is open against dev at the recorded pytest-asyncio dependency bump head." - command: "gh pr view 1724 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omniclaude PR #1725 is open against dev at the recorded GitHub Actions dependency bump head." - command: "gh pr view 1725 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omnibase_infra PR #1867 is open against dev at the recorded Redis and DeepDiff dependency lock refresh head." - command: "gh pr view 1867 --repo OmniNode-ai/omnibase_infra --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omniintelligence PR #699 is open against dev at the recorded aiohttp dependency replacement head." - command: "gh pr view 699 --repo OmniNode-ai/omniintelligence --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omniintelligence PR #700 is open against dev at the recorded Starlette dependency replacement head with local unit and pre-commit evidence." - command: "gh pr view 700 --repo OmniNode-ai/omniintelligence --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omniclaude PR #1730 is open against dev at the recorded GitHub Actions dependency replacement head." - command: "gh pr view 1730 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omnibase_infra PR #1869 is open against dev at the recorded Starlette/FastAPI dependency lock refresh head." - command: "gh pr view 1869 --repo OmniNode-ai/omnibase_infra --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omniclaude PR #1744 is open against dev at the recorded runtime dependency replacement head." - command: "gh pr view 1744 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "omnibase_infra PR #1928 is open against dev at the recorded workflow dependency replacement head." - command: "gh pr view 1928 --repo OmniNode-ai/omnibase_infra --json number,state,headRefOid,baseRefName" -- kind: "ci" - description: "Required non-Receipt-Gate checks are green for all three dependency PRs." - command: "gh pr checks --repo --required --json name,state,workflow" -- kind: "manual" - description: "The OCC PR carrying this central evidence is open and bound to OMN-12673." - command: "gh pr view 2156 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "The OCC PR carrying the omnibase_infra replacement evidence is open and bound to OMN-12673." - command: "gh pr view 2160 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "The OCC PR carrying the omniclaude actions replacement evidence is open and bound to OMN-12673." - command: "gh pr view 2163 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "The OCC PR carrying the omnibase_infra Starlette/FastAPI replacement evidence is open and bound to OMN-12673." - command: "gh pr view 2165 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "The OCC PR carrying the omniclaude and omnibase_infra runtime replacement evidence is open and bound to OMN-12673." - command: "gh pr view 2413 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" -- kind: "manual" - description: "The OCC PR carrying the omnimemory imperative guard allowlist baseline is open and bound to OMN-12673." - command: "gh pr view 2416 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omniintelligence PR #696 is open against dev at the recorded dependency bump head." + command: "gh pr view 696 --repo OmniNode-ai/omniintelligence --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omniclaude PR #1724 is open against dev at the recorded pytest-asyncio dependency bump + head." + command: "gh pr view 1724 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omniclaude PR #1725 is open against dev at the recorded GitHub Actions dependency bump + head." + command: "gh pr view 1725 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omnibase_infra PR #1867 is open against dev at the recorded Redis and DeepDiff dependency + lock refresh head." + command: "gh pr view 1867 --repo OmniNode-ai/omnibase_infra --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omniintelligence PR #699 is open against dev at the recorded aiohttp dependency replacement + head." + command: "gh pr view 699 --repo OmniNode-ai/omniintelligence --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omniintelligence PR #700 is open against dev at the recorded Starlette dependency replacement + head with local unit and pre-commit evidence." + command: "gh pr view 700 --repo OmniNode-ai/omniintelligence --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omniclaude PR #1730 is open against dev at the recorded GitHub Actions dependency replacement + head." + command: "gh pr view 1730 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omnibase_infra PR #1869 is open against dev at the recorded Starlette/FastAPI dependency + lock refresh head." + command: "gh pr view 1869 --repo OmniNode-ai/omnibase_infra --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omniclaude PR #1744 is open against dev at the recorded runtime dependency replacement + head." + command: "gh pr view 1744 --repo OmniNode-ai/omniclaude --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "omnibase_infra PR #1928 is open against dev at the recorded workflow dependency replacement + head." + command: "gh pr view 1928 --repo OmniNode-ai/omnibase_infra --json number,state,headRefOid,baseRefName" + - kind: "ci" + description: "Required non-Receipt-Gate checks are green for all three dependency PRs." + command: "gh pr checks --repo --required --json name,state,workflow" + - kind: "manual" + description: "The OCC PR carrying this central evidence is open and bound to OMN-12673." + command: "gh pr view 2156 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "The OCC PR carrying the omnibase_infra replacement evidence is open and bound to OMN-12673." + command: "gh pr view 2160 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "The OCC PR carrying the omniclaude actions replacement evidence is open and bound to + OMN-12673." + command: "gh pr view 2163 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "The OCC PR carrying the omnibase_infra Starlette/FastAPI replacement evidence is open + and bound to OMN-12673." + command: "gh pr view 2165 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "The OCC PR carrying the omniclaude and omnibase_infra runtime replacement evidence is + open and bound to OMN-12673." + command: "gh pr view 2413 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" + - kind: "manual" + description: "The OCC PR carrying the omnimemory imperative guard allowlist baseline is open and bound + to OMN-12673." + command: "gh pr view 2416 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid,baseRefName" emergency_bypass: enabled: false justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-omniintelligence-pr-696-head" - description: "omniintelligence PR #696 is open against dev at the recorded omnibase-core dependency bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-696-head/command.yaml" - && grep -q '^pr_number: 696$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-696-head/command.yaml" - && grep -q '^commit_sha: "0104cd130a971b3408f008a161f76557ab20af6b"$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-696-head/command.yaml" -- id: "dod-omniclaude-pr-1724-head" - description: "omniclaude PR #1724 is open against dev at the recorded pytest-asyncio dependency bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1724-head/command.yaml" - && grep -q '^pr_number: 1724$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1724-head/command.yaml" - && grep -q '^commit_sha: "57b72084f7d744e7f60ef25e8c8ee7dc7a18b357"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1724-head/command.yaml" -- id: "dod-omniclaude-pr-1725-head" - description: "omniclaude PR #1725 is open against dev at the recorded GitHub Actions dependency bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1725-head/command.yaml" - && grep -q '^pr_number: 1725$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1725-head/command.yaml" - && grep -q '^commit_sha: "e42af8a360f45c5bee3b47e45b3f3b173d5ee254"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1725-head/command.yaml" -- id: "dod-omnibase-infra-pr-1867-head" - description: "omnibase_infra PR #1867 is open against dev at the recorded Redis and DeepDiff dependency lock refresh head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1867-head/command.yaml" - && grep -q '^pr_number: 1867$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1867-head/command.yaml" - && grep -q '^commit_sha: "c8b7d1ed9c2a9797139b05ffc3b0433b7df275e3"$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1867-head/command.yaml" -- id: "dod-omniintelligence-pr-699-head" - description: "omniintelligence PR #699 is open against dev at the recorded aiohttp dependency replacement head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-699-head/command.yaml" - && grep -q '^pr_number: 699$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-699-head/command.yaml" - && grep -q '^commit_sha: "a00e5e8e42021e1a1a3d33e35734aa42af1f9641"$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-699-head/command.yaml" -- id: "dod-omniintelligence-pr-700-head" - description: "omniintelligence PR #700 is open against dev at the recorded Starlette dependency replacement head with local unit and pre-commit evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-700-head/command.yaml" - && grep -q '^pr_number: 700$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-700-head/command.yaml" - && grep -q '^commit_sha: "1d8241aee8c0d435a2a7784425b855a89e63f256"$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-700-head/command.yaml" -- id: "dod-omniclaude-pr-1730-head" - description: "omniclaude PR #1730 is open against dev at the recorded GitHub Actions dependency replacement head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1730-head/command.yaml" - && grep -q '^pr_number: 1730$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1730-head/command.yaml" - && grep -q '^commit_sha: "e9c73ef79ba8bd6a6d3ea93aa92efecd308816c1"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1730-head/command.yaml" -- id: "dod-omnibase-infra-pr-1869-head" - description: "omnibase_infra PR #1869 is open against dev at the recorded Starlette/FastAPI dependency lock refresh head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1869-head/command.yaml" - && grep -q '^pr_number: 1869$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1869-head/command.yaml" - && grep -q '^commit_sha: "ba87896c8286418adb72b542442238e4624971e3"$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1869-head/command.yaml" -- id: "dod-omninode-infra-pr-490-head" - description: "omninode_infra PR #490 is open against dev at the recorded uvicorn dependency bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-490-head/command.yaml" - && grep -q '^pr_number: 490$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-490-head/command.yaml" - && grep -q '^commit_sha: "4442e7792c20f693098181e9ab22721f644d825c"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-490-head/command.yaml" -- id: "dod-omninode-infra-pr-491-head" - description: "omninode_infra PR #491 is open against dev at the recorded aws/network provider lock bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-491-head/command.yaml" - && grep -q '^pr_number: 491$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-491-head/command.yaml" - && grep -q '^commit_sha: "0340ea71dcb30e0842bccb476757c0c8d9ca06b1"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-491-head/command.yaml" -- id: "dod-omninode-infra-pr-492-head" - description: "omninode_infra PR #492 is open against dev at the recorded claude-code-action dependency bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-492-head/command.yaml" - && grep -q '^pr_number: 492$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-492-head/command.yaml" - && grep -q '^commit_sha: "67e8f0863a169eb446539d5aecb6ff2d2f40aaad"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-492-head/command.yaml" -- id: "dod-omninode-infra-pr-493-head" - description: "omninode_infra PR #493 is open against dev at the recorded aws/cluster provider lock bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-493-head/command.yaml" - && grep -q '^pr_number: 493$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-493-head/command.yaml" - && grep -q '^commit_sha: "728451f6d9dab2458d17a2a6bdcd79e60e5f2489"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-493-head/command.yaml" -- id: "dod-omninode-infra-pr-494-head" - description: "omninode_infra PR #494 is open against dev at the recorded codecov-action dependency bump head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-494-head/command.yaml" - && grep -q '^pr_number: 494$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-494-head/command.yaml" - && grep -q '^commit_sha: "885a7060d3c6e79e617e657186ea58f3ef258d4a"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-494-head/command.yaml" -- id: "dod-omniclaude-pr-1743-head" - description: "omniclaude PR #1743 is open against dev at the recorded GitHub Actions dependency replacement head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1743-head/command.yaml" - && grep -q '^pr_number: 1743$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1743-head/command.yaml" - && grep -q '^commit_sha: "df045260cc72026e677a86ab57ba23a83be64780"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1743-head/command.yaml" -- id: "dod-omnibase-core-pr-1225-head" - description: "omnibase_core PR #1225 is open against dev at the recorded OCC workflow dependency replacement head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-core-pr-1225-head/command.yaml" - && grep -q '^pr_number: 1225$' "drift/dod_receipts/OMN-12673/dod-omnibase-core-pr-1225-head/command.yaml" - && grep -q '^commit_sha: "b18a7527a8a4979c2b74686bc29d92882d138f14"$' "drift/dod_receipts/OMN-12673/dod-omnibase-core-pr-1225-head/command.yaml" -- id: "dod-omniclaude-pr-1744-head" - description: "omniclaude PR #1744 is open against dev at the recorded runtime dependency replacement head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1744-head/command.yaml" - && grep -q '^pr_number: 1744$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1744-head/command.yaml" - && grep -q '^commit_sha: "de0ddee91c5e1fb03a29e15f64828c0101582e7a"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1744-head/command.yaml" -- id: "dod-omnibase-infra-pr-1928-head" - description: "omnibase_infra PR #1928 is open against dev at the recorded workflow dependency replacement head." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1928-head/command.yaml" - && grep -q '^pr_number: 1928$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1928-head/command.yaml" - && grep -q '^commit_sha: "04ecdc01b0e634791395f61ebeff40ff92cf89e2"$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1928-head/command.yaml" -- id: "dod-required-non-receipt-checks" - description: "Required non-Receipt-Gate checks are green for omniintelligence PR #696 and omniclaude PRs #1724 and #1725." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" - && grep -q 'omniintelligence#696 non-Receipt-Gate required checks are green' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" - && grep -q 'omniclaude#1724 non-Receipt-Gate required checks are green' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" - && grep -q 'omniclaude#1725 non-Receipt-Gate required checks are green' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" -- id: "dod-occ-pr-2156-self" - description: "onex_change_control PR #2156 carries the OMN-12673 central contract and receipts." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2156-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2156-self/command.yaml" - && grep -q '^pr_number: 2156$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2156-self/command.yaml" -- id: "dod-occ-pr-2160-self" - description: "onex_change_control PR #2160 carries the OMN-12673 central evidence for omnibase_infra PR #1866." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2160-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2160-self/command.yaml" - && grep -q '^pr_number: 2160$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2160-self/command.yaml" -- id: "dod-occ-pr-2162-self" - description: "onex_change_control PR #2162 rebinds the OMN-12673 central evidence to omnibase_infra PR #1867." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2162-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2162-self/command.yaml" - && grep -q '^pr_number: 2162$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2162-self/command.yaml" -- id: "dod-occ-pr-2163-self" - description: "onex_change_control PR #2163 carries the OMN-12673 central evidence for omniclaude PR #1730." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2163-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2163-self/command.yaml" - && grep -q '^pr_number: 2163$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2163-self/command.yaml" -- id: "dod-occ-pr-2165-self" - description: "onex_change_control PR #2165 carries the OMN-12673 central evidence for omnibase_infra PR #1869." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2165-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2165-self/command.yaml" - && grep -q '^pr_number: 2165$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2165-self/command.yaml" -- id: "dod-occ-pr-2332-self" - description: "onex_change_control PR #2332 carries the OMN-12673 central evidence for omninode_infra PRs #490-#494 and omniintelligence PR #700." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2332-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2332-self/command.yaml" - && grep -q '^pr_number: 2332$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2332-self/command.yaml" -- id: "dod-occ-pr-2410-self" - description: "onex_change_control PR #2410 carries the OMN-12673 central evidence for omniclaude PR #1743 and omnibase_core PR #1225." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2410-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2410-self/command.yaml" - && grep -q '^pr_number: 2410$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2410-self/command.yaml" -- id: "dod-occ-pr-2413-self" - description: "onex_change_control PR #2413 carries the OMN-12673 central evidence for omniclaude PR #1744 and omnibase_infra PR #1928." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2413-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2413-self/command.yaml" - && grep -q '^pr_number: 2413$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2413-self/command.yaml" -- id: "dod-occ-pr-2416-self" - description: "onex_change_control PR #2416 carries the OMN-12673 central imperative guard allowlist baseline needed by omnimemory PR #360." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2416-self/command.yaml" && - grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2416-self/command.yaml" - && grep -q '^pr_number: 2416$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2416-self/command.yaml" + - id: "dod-omniintelligence-pr-696-head" + description: "omniintelligence PR #696 is open against dev at the recorded omnibase-core dependency + bump head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-696-head/command.yaml" + && grep -q '^pr_number: 696$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-696-head/command.yaml" + && grep -q '^commit_sha: "0104cd130a971b3408f008a161f76557ab20af6b"$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-696-head/command.yaml" + - id: "dod-omniclaude-pr-1724-head" + description: "omniclaude PR #1724 is open against dev at the recorded pytest-asyncio dependency bump + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1724-head/command.yaml" + && grep -q '^pr_number: 1724$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1724-head/command.yaml" + && grep -q '^commit_sha: "57b72084f7d744e7f60ef25e8c8ee7dc7a18b357"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1724-head/command.yaml" + - id: "dod-omniclaude-pr-1725-head" + description: "omniclaude PR #1725 is open against dev at the recorded GitHub Actions dependency bump + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1725-head/command.yaml" + && grep -q '^pr_number: 1725$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1725-head/command.yaml" + && grep -q '^commit_sha: "e42af8a360f45c5bee3b47e45b3f3b173d5ee254"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1725-head/command.yaml" + - id: "dod-omnibase-infra-pr-1867-head" + description: "omnibase_infra PR #1867 is open against dev at the recorded Redis and DeepDiff dependency + lock refresh head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1867-head/command.yaml" + && grep -q '^pr_number: 1867$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1867-head/command.yaml" + && grep -q '^commit_sha: "c8b7d1ed9c2a9797139b05ffc3b0433b7df275e3"$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1867-head/command.yaml" + - id: "dod-omniintelligence-pr-699-head" + description: "omniintelligence PR #699 is open against dev at the recorded aiohttp dependency replacement + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-699-head/command.yaml" + && grep -q '^pr_number: 699$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-699-head/command.yaml" + && grep -q '^commit_sha: "a00e5e8e42021e1a1a3d33e35734aa42af1f9641"$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-699-head/command.yaml" + - id: "dod-omniintelligence-pr-700-head" + description: "omniintelligence PR #700 is open against dev at the recorded Starlette dependency replacement + head with local unit and pre-commit evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-700-head/command.yaml" + && grep -q '^pr_number: 700$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-700-head/command.yaml" + && grep -q '^commit_sha: "1d8241aee8c0d435a2a7784425b855a89e63f256"$' "drift/dod_receipts/OMN-12673/dod-omniintelligence-pr-700-head/command.yaml" + - id: "dod-omniclaude-pr-1730-head" + description: "omniclaude PR #1730 is open against dev at the recorded GitHub Actions dependency replacement + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1730-head/command.yaml" + && grep -q '^pr_number: 1730$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1730-head/command.yaml" + && grep -q '^commit_sha: "e9c73ef79ba8bd6a6d3ea93aa92efecd308816c1"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1730-head/command.yaml" + - id: "dod-omnibase-infra-pr-1869-head" + description: "omnibase_infra PR #1869 is open against dev at the recorded Starlette/FastAPI dependency + lock refresh head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1869-head/command.yaml" + && grep -q '^pr_number: 1869$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1869-head/command.yaml" + && grep -q '^commit_sha: "ba87896c8286418adb72b542442238e4624971e3"$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1869-head/command.yaml" + - id: "dod-omninode-infra-pr-490-head" + description: "omninode_infra PR #490 is open against dev at the recorded uvicorn dependency bump head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-490-head/command.yaml" + && grep -q '^pr_number: 490$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-490-head/command.yaml" + && grep -q '^commit_sha: "4442e7792c20f693098181e9ab22721f644d825c"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-490-head/command.yaml" + - id: "dod-omninode-infra-pr-491-head" + description: "omninode_infra PR #491 is open against dev at the recorded aws/network provider lock + bump head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-491-head/command.yaml" + && grep -q '^pr_number: 491$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-491-head/command.yaml" + && grep -q '^commit_sha: "0340ea71dcb30e0842bccb476757c0c8d9ca06b1"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-491-head/command.yaml" + - id: "dod-omninode-infra-pr-492-head" + description: "omninode_infra PR #492 is open against dev at the recorded claude-code-action dependency + bump head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-492-head/command.yaml" + && grep -q '^pr_number: 492$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-492-head/command.yaml" + && grep -q '^commit_sha: "67e8f0863a169eb446539d5aecb6ff2d2f40aaad"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-492-head/command.yaml" + - id: "dod-omninode-infra-pr-493-head" + description: "omninode_infra PR #493 is open against dev at the recorded aws/cluster provider lock + bump head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-493-head/command.yaml" + && grep -q '^pr_number: 493$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-493-head/command.yaml" + && grep -q '^commit_sha: "728451f6d9dab2458d17a2a6bdcd79e60e5f2489"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-493-head/command.yaml" + - id: "dod-omninode-infra-pr-494-head" + description: "omninode_infra PR #494 is open against dev at the recorded codecov-action dependency + bump head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-494-head/command.yaml" + && grep -q '^pr_number: 494$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-494-head/command.yaml" + && grep -q '^commit_sha: "885a7060d3c6e79e617e657186ea58f3ef258d4a"$' "drift/dod_receipts/OMN-12673/dod-omninode-infra-pr-494-head/command.yaml" + - id: "dod-omniclaude-pr-1743-head" + description: "omniclaude PR #1743 is open against dev at the recorded GitHub Actions dependency replacement + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1743-head/command.yaml" + && grep -q '^pr_number: 1743$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1743-head/command.yaml" + && grep -q '^commit_sha: "df045260cc72026e677a86ab57ba23a83be64780"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1743-head/command.yaml" + - id: "dod-omnibase-core-pr-1225-head" + description: "omnibase_core PR #1225 is open against dev at the recorded OCC workflow dependency replacement + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-core-pr-1225-head/command.yaml" + && grep -q '^pr_number: 1225$' "drift/dod_receipts/OMN-12673/dod-omnibase-core-pr-1225-head/command.yaml" + && grep -q '^commit_sha: "b18a7527a8a4979c2b74686bc29d92882d138f14"$' "drift/dod_receipts/OMN-12673/dod-omnibase-core-pr-1225-head/command.yaml" + - id: "dod-omniclaude-pr-1744-head" + description: "omniclaude PR #1744 is open against dev at the recorded runtime dependency replacement + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1744-head/command.yaml" + && grep -q '^pr_number: 1744$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1744-head/command.yaml" + && grep -q '^commit_sha: "de0ddee91c5e1fb03a29e15f64828c0101582e7a"$' "drift/dod_receipts/OMN-12673/dod-omniclaude-pr-1744-head/command.yaml" + - id: "dod-omnibase-infra-pr-1928-head" + description: "omnibase_infra PR #1928 is open against dev at the recorded workflow dependency replacement + head." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1928-head/command.yaml" + && grep -q '^pr_number: 1928$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1928-head/command.yaml" + && grep -q '^commit_sha: "04ecdc01b0e634791395f61ebeff40ff92cf89e2"$' "drift/dod_receipts/OMN-12673/dod-omnibase-infra-pr-1928-head/command.yaml" + - id: "dod-required-non-receipt-checks" + description: "Required non-Receipt-Gate checks are green for omniintelligence PR #696 and omniclaude + PRs #1724 and #1725." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" + && grep -q 'omniintelligence#696 non-Receipt-Gate required checks are green' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" + && grep -q 'omniclaude#1724 non-Receipt-Gate required checks are green' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" + && grep -q 'omniclaude#1725 non-Receipt-Gate required checks are green' "drift/dod_receipts/OMN-12673/dod-required-non-receipt-checks/command.yaml" + - id: "dod-occ-pr-2156-self" + description: "onex_change_control PR #2156 carries the OMN-12673 central contract and receipts." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2156-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2156-self/command.yaml" + && grep -q '^pr_number: 2156$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2156-self/command.yaml" + - id: "dod-occ-pr-2160-self" + description: "onex_change_control PR #2160 carries the OMN-12673 central evidence for omnibase_infra + PR #1866." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2160-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2160-self/command.yaml" + && grep -q '^pr_number: 2160$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2160-self/command.yaml" + - id: "dod-occ-pr-2162-self" + description: "onex_change_control PR #2162 rebinds the OMN-12673 central evidence to omnibase_infra + PR #1867." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2162-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2162-self/command.yaml" + && grep -q '^pr_number: 2162$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2162-self/command.yaml" + - id: "dod-occ-pr-2163-self" + description: "onex_change_control PR #2163 carries the OMN-12673 central evidence for omniclaude PR + #1730." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2163-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2163-self/command.yaml" + && grep -q '^pr_number: 2163$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2163-self/command.yaml" + - id: "dod-occ-pr-2165-self" + description: "onex_change_control PR #2165 carries the OMN-12673 central evidence for omnibase_infra + PR #1869." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2165-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2165-self/command.yaml" + && grep -q '^pr_number: 2165$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2165-self/command.yaml" + - id: "dod-occ-pr-2332-self" + description: "onex_change_control PR #2332 carries the OMN-12673 central evidence for omninode_infra + PRs #490-#494 and omniintelligence PR #700." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2332-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2332-self/command.yaml" + && grep -q '^pr_number: 2332$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2332-self/command.yaml" + - id: "dod-occ-pr-2410-self" + description: "onex_change_control PR #2410 carries the OMN-12673 central evidence for omniclaude PR + #1743 and omnibase_core PR #1225." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2410-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2410-self/command.yaml" + && grep -q '^pr_number: 2410$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2410-self/command.yaml" + - id: "dod-occ-pr-2413-self" + description: "onex_change_control PR #2413 carries the OMN-12673 central evidence for omniclaude PR + #1744 and omnibase_infra PR #1928." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2413-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2413-self/command.yaml" + && grep -q '^pr_number: 2413$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2413-self/command.yaml" + - id: "dod-occ-pr-2416-self" + description: "onex_change_control PR #2416 carries the OMN-12673 central imperative guard allowlist + baseline needed by omnimemory PR #360." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2416-self/command.yaml" && + grep -q '^ticket_id: "OMN-12673"$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2416-self/command.yaml" + && grep -q '^pr_number: 2416$' "drift/dod_receipts/OMN-12673/dod-occ-pr-2416-self/command.yaml" diff --git a/contracts/OMN-12745.yaml b/contracts/OMN-12745.yaml index d8e73523eeb..078093fd646 100644 --- a/contracts/OMN-12745.yaml +++ b/contracts/OMN-12745.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-12745" title: "feat(demo): dashboard renders model OUTPUT via DelegationModelOutputWidget" @@ -8,60 +9,63 @@ summary: >- is_seam_ticket: true interface_change: true interfaces_touched: -- "public_api" -- "topics" + - "public_api" + - "topics" evidence_requirements: -- kind: "ci" - description: "omnidash PR #177 is merged to dev with required checks passing." - command: "gh pr view 177 --repo OmniNode-ai/omnidash --json state,mergeCommit,statusCheckRollup" -- kind: "tests" - description: "omnidash PR #177 reports local widget, registry, lint, typecheck, and full Vitest coverage." - command: "gh pr view 177 --repo OmniNode-ai/omnidash --json body" -- kind: "manual" - description: "Central OCC evidence carries this contract and PASS receipts." - command: "test -f contracts/OMN-12745.yaml && find drift/dod_receipts/OMN-12745 -name command.yaml | wc -l" + - kind: "ci" + description: "omnidash PR #177 is merged to dev with required checks passing." + command: "gh pr view 177 --repo OmniNode-ai/omnidash --json state,mergeCommit,statusCheckRollup" + - kind: "tests" + description: "omnidash PR #177 reports local widget, registry, lint, typecheck, and full Vitest coverage." + command: "gh pr view 177 --repo OmniNode-ai/omnidash --json body" + - kind: "manual" + description: "Central OCC evidence carries this contract and PASS receipts." + command: "test -f contracts/OMN-12745.yaml && find drift/dod_receipts/OMN-12745 -name command.yaml + | wc -l" emergency_bypass: enabled: false justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-omnidash-pr-177" - description: "omnidash PR #177 is merged to dev and carries the OMN-12745 model output widget." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" - && grep -q '^pr_number: 177$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" - && grep -q '"state":"MERGED"' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" - && grep -q 'DelegationModelOutputWidget' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" -- id: "dod-omnidash-pr-177-verification" - description: "omnidash PR #177 verification evidence reports full Vitest, ESLint, TypeScript, and pre-commit coverage for the model output widget change." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" - && grep -q '1198 tests pass' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" - && grep -q 'TypeScript clean' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" - && grep -q 'CodeRabbit.*pass' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" -- id: "dod-occ-pr" - description: "onex_change_control PR carries the central OMN-12745 contract and PASS receipts." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-occ-pr/command.yaml" - && grep -q '^ticket_id: "OMN-12745"$' "$CONTRACT_REPO_DIR/contracts/OMN-12745.yaml" -- id: "dod-occ-main-pr" - description: "onex_change_control hotfix PR promotes the OMN-12745 contract and PASS receipts to OCC main." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-occ-main-pr/command.yaml" - && grep -q '^ticket_id: "OMN-12745"$' "$CONTRACT_REPO_DIR/contracts/OMN-12745.yaml" + - id: "dod-omnidash-pr-177" + description: "omnidash PR #177 is merged to dev and carries the OMN-12745 model output widget." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" + && grep -q '^pr_number: 177$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" + && grep -q '"state":"MERGED"' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" + && grep -q 'DelegationModelOutputWidget' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177/command.yaml" + - id: "dod-omnidash-pr-177-verification" + description: "omnidash PR #177 verification evidence reports full Vitest, ESLint, TypeScript, and + pre-commit coverage for the model output widget change." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" + && grep -q '1198 tests pass' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" + && grep -q 'TypeScript clean' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" + && grep -q 'CodeRabbit.*pass' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-omnidash-pr-177-verification/command.yaml" + - id: "dod-occ-pr" + description: "onex_change_control PR carries the central OMN-12745 contract and PASS receipts." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-occ-pr/command.yaml" + && grep -q '^ticket_id: "OMN-12745"$' "$CONTRACT_REPO_DIR/contracts/OMN-12745.yaml" + - id: "dod-occ-main-pr" + description: "onex_change_control hotfix PR promotes the OMN-12745 contract and PASS receipts to OCC + main." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12745/dod-occ-main-pr/command.yaml" + && grep -q '^ticket_id: "OMN-12745"$' "$CONTRACT_REPO_DIR/contracts/OMN-12745.yaml" diff --git a/contracts/OMN-12765.yaml b/contracts/OMN-12765.yaml index a3081ae714a..c4faec0e9a6 100644 --- a/contracts/OMN-12765.yaml +++ b/contracts/OMN-12765.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-12765" title: "Release current delegation/SEA dev lane to main and remaining runtimes" @@ -16,477 +17,498 @@ emergency_bypass: justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-core-backmerge-pr-1208" - description: "omnibase_core PR #1208 backmerges main guard history into dev for direct main promotion." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml - && grep -q '^pr_number: 1208$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml - && grep -q '97c9cb2e' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml -- id: "dod-compat-backmerge-pr-137" - description: "omnibase_compat PR #137 backmerges main release evidence into dev while preserving v0.5.2." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml - && grep -q '^pr_number: 137$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml - && grep -q '819d95e0' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml -- id: "dod-infra-backmerge-pr-1892" - description: "omnibase_infra PR #1892 backmerges main release history into the proven dev runtime lane." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml - && grep -q '^pr_number: 1892$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml - && grep -q '376568ddd' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml -- id: "dod-omnimarket-backmerge-pr-1078" - description: "omnimarket PR #1078 backmerges main release coverage into dev for direct main promotion." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1078/command.yaml - && grep -q '^pr_number: 1078$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1078/command.yaml - && grep -q '49f7019e' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1078/command.yaml -- id: "dod-omnidash-backmerge-pr-181" - description: "omnidash PR #181 backmerges main release/dashboard coverage into dev." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-181/command.yaml - && grep -q '^pr_number: 181$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-181/command.yaml - && grep -q '2d9dcd42' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-181/command.yaml -- id: "dod-dev-runtime-live-proof" - description: >- - Dev runtime deploy and live useful-response proofs passed after rebuilding from merged dev heads. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml - && grep -q '253771e1-dad2-452d-a22a-55c52eedf33a' drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml - && grep -q 'ab836058-473d-4747-8874-beed02657d5c' drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml -- id: "dod-market-dev-deploy-gate-pr-1080" - description: >- - omnimarket PR #1080 touches runtime delegation ports and is covered by the proven dev runtime deploy - plus useful direct infra and delegate-skill responses. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml - && grep -q '^pr_number: 1080$' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml - && grep -qi 'deploy' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml - && grep -q 'docker exec omninode-runtime-effects' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml -- id: "dod-infra-dev-deploy-gate-pr-1894" - description: >- - omnibase_infra PR #1894 touches runtime handler wiring and is covered by the proven dev runtime - deploy plus useful direct infra and delegate-skill responses. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml - && grep -q '^pr_number: 1894$' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml - && grep -qi 'deploy' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml - && grep -q 'docker exec omninode-runtime-effects' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml -- id: "dod-occ-infra-deploy-evidence-pr-2271" - description: "onex_change_control PR #2271 binds the OMN-12765 infra dev deploy-gate evidence update." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-infra-deploy-evidence-pr-2271/command.yaml - && grep -q '^pr_number: 2271$' drift/dod_receipts/OMN-12765/dod-occ-infra-deploy-evidence-pr-2271/command.yaml -- id: "dod-occ-dev-deploy-evidence-pr-2270" - description: "onex_change_control PR #2270 binds the OMN-12765 market dev deploy-gate evidence update." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-dev-deploy-evidence-pr-2270/command.yaml - && grep -q '^pr_number: 2270$' drift/dod_receipts/OMN-12765/dod-occ-dev-deploy-evidence-pr-2270/command.yaml -- id: "dod-occ-evidence-pr-2256" - description: "onex_change_control PR #2256 carries the central OCC evidence for OMN-12765." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml - && grep -q '^pr_number: 2256$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml - && grep -q 'b3370555a' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml -- id: "dod-occ-backmerge-pr-2258" - description: "onex_change_control PR #2258 backmerges main release and guard history into dev." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2258/command.yaml - && grep -q '^pr_number: 2258$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2258/command.yaml - && grep -q '28bdd6bb7303687aaefaae4f17cedc8d8e7615ed' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2258/command.yaml -- id: "dod-occ-evidence-pr-2260" - description: "onex_change_control PR #2260 carries the refreshed full backmerge sweep evidence for OMN-12765." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2260/command.yaml - && grep -q '^pr_number: 2260$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2260/command.yaml -- id: "dod-occ-evidence-pr-2261" - description: "onex_change_control PR #2261 refreshes the infra backmerge evidence for OMN-12765." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2261/command.yaml - && grep -q '^pr_number: 2261$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2261/command.yaml -- id: "dod-occ-backmerge-pr-2263" - description: "onex_change_control PR #2263 backmerges current OCC main evidence into dev before direct main promotion." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2263/command.yaml - && grep -q '^pr_number: 2263$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2263/command.yaml -- id: "dod-occ-main-promotion-pr-2267" - description: "onex_change_control PR #2267 binds the OMN-12765 OCC main promotion to the hotfix promotion PR." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-promotion-pr-2267/command.yaml - && grep -q '^pr_number: 2267$' drift/dod_receipts/OMN-12765/dod-occ-main-promotion-pr-2267/command.yaml -- id: "dod-core-backmerge-pr-1210" - description: "omnibase_core PR #1210 backmerges current main into dev for the literal dev-to-main promotion path." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1210/command.yaml - && grep -q '^pr_number: 1210$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1210/command.yaml -- id: "dod-compat-backmerge-pr-139" - description: "omnibase_compat PR #139 backmerges current main into dev for the literal dev-to-main promotion path." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-139/command.yaml - && grep -q '^pr_number: 139$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-139/command.yaml -- id: "dod-infra-backmerge-pr-1894" - description: "omnibase_infra PR #1894 backmerges current main into dev for the literal dev-to-main promotion path." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1894/command.yaml - && grep -q '^pr_number: 1894$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1894/command.yaml -- id: "dod-omnimarket-backmerge-pr-1080" - description: "omnimarket PR #1080 backmerges current main into dev for the literal dev-to-main promotion path." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1080/command.yaml - && grep -q '^pr_number: 1080$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1080/command.yaml -- id: "dod-omnidash-backmerge-pr-183" - description: "omnidash PR #183 backmerges current main into dev for the literal dev-to-main promotion path." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-183/command.yaml - && grep -q '^pr_number: 183$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-183/command.yaml -- id: "dod-compat-main-promotion-pr-141" - description: "omnibase_compat PR #141 promotes the validated OMN-12765 dev lane to main." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-141/command.yaml - && grep -q '^pr_number: 141$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-141/command.yaml - && grep -q '50dedbd36ff584c12603350e0607c1223f947e51' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-141/command.yaml -- id: "dod-dash-main-promotion-pr-185" - description: "omnidash PR #185 promotes the validated OMN-12765 dashboard/dev-lane fixes to main." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-185/command.yaml - && grep -q '^pr_number: 185$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-185/command.yaml - && grep -q 'a876c8ba85afff57008f5e1f0d83c3d30ba778e2' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-185/command.yaml -- id: "dod-market-main-promotion-pr-1082" - description: "omnimarket PR #1082 promotes the validated OMN-12765 delegation/SEA market lane to main." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1082/command.yaml - && grep -q '^pr_number: 1082$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1082/command.yaml - && grep -q '1cad0a3bbe9daecacc32530da25f0a750d610bff' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1082/command.yaml -- id: "dod-infra-main-promotion-pr-1896" - description: "omnibase_infra PR #1896 promotes the validated OMN-12765 runtime/delegation lane to main." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1896/command.yaml - && grep -q '^pr_number: 1896$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1896/command.yaml - && grep -q '8d4c9eb9de23f6ed5143855ebdfd1901b6aeb3a0' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1896/command.yaml -- id: "dod-core-main-promotion-pr-1211" - description: "omnibase_core PR #1211 promotes the validated OMN-12765 delegation contract lane to main." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1211/command.yaml - && grep -q '^pr_number: 1211$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1211/command.yaml - && grep -q 'd0aa6b36b383dcb280f4b30f2011bf04ac9668f0' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1211/command.yaml -- id: "dod-occ-main-pr-bindings-pr-2273" - description: "onex_change_control PR #2273 publishes the main promotion receipt bindings for OMN-12765." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2273/command.yaml - && grep -q '^pr_number: 2273$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2273/command.yaml - && grep -q '7c9d307bb5f91c9ecf4eb7732f27f123a7a88aba' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2273/command.yaml -- id: "dod-core-main-release-pr-1213" - description: "omnibase_core PR #1213 cuts the OMN-12765 main release bump to v0.44.1." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1213/command.yaml - && grep -q '^pr_number: 1213$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1213/command.yaml - && grep -q '07d094910f05fe19183a0cd2bdddfa4259b8fe75' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1213/command.yaml -- id: "dod-market-main-release-pr-1084" - description: "omnimarket PR #1084 cuts the OMN-12765 main release bump to v0.4.4." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1084/command.yaml - && grep -q '^pr_number: 1084$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1084/command.yaml - && grep -q '3343511e4812d10dd0ad4241378bd13e4e328496' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1084/command.yaml -- id: "dod-compat-main-release-pr-143" - description: "omnibase_compat PR #143 cuts the OMN-12765 main release bump to v0.5.3." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-143/command.yaml - && grep -q '^pr_number: 143$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-143/command.yaml - && grep -q 'bb2d85b579e517228d4319362bab4bb4714d417e' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-143/command.yaml -- id: "dod-dash-main-release-pr-187" - description: "omnidash PR #187 cuts the OMN-12765 main release bump to v1.1.2." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-187/command.yaml - && grep -q '^pr_number: 187$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-187/command.yaml - && grep -q '6d945289aca4397c2819a7786c3fa3483d81cae7' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-187/command.yaml -- id: "dod-occ-main-release-pr-2276" - description: "onex_change_control PR #2276 cuts the OMN-12765 main release bump to v0.5.2 and publishes release-bump receipt bindings." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2276/command.yaml - && grep -q '^pr_number: 2276$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2276/command.yaml - && grep -q 'cec2f51c1666e69f196ae5f990e364f01d4f0c6d' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2276/command.yaml -- id: "dod-infra-main-release-pr-1898" - description: "omnibase_infra PR #1898 cuts the OMN-12765 main release bump to v0.38.2." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1898/command.yaml - && grep -q '^pr_number: 1898$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1898/command.yaml - && grep -q '0a4b00839c8fb07bbff4561e14068e729208ac2a' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1898/command.yaml -- id: "dod-core-main-promotion-pr-1216" - description: "omnibase_core PR #1216 promotes the validated OMN-12765 dev integration lane to main after the release bump." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1216/command.yaml - && grep -q '^pr_number: 1216$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1216/command.yaml - && grep -q '10ffc7c3d1e61a46cb3c078c630a767836166647' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1216/command.yaml -- id: "dod-compat-main-promotion-pr-146" - description: "omnibase_compat PR #146 promotes the validated OMN-12765 dev integration lane to main after the release bump." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-146/command.yaml - && grep -q '^pr_number: 146$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-146/command.yaml - && grep -q '6b59a0d37cd6926786358bae876045cda31c520a' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-146/command.yaml -- id: "dod-market-main-promotion-pr-1087" - description: "omnimarket PR #1087 promotes the validated OMN-12765 delegation/SEA dev lane to main after the release bump." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1087/command.yaml - && grep -q '^pr_number: 1087$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1087/command.yaml - && grep -q '772c74d2c0134a76ec80abba6e5da7840d7cc5f3' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1087/command.yaml -- id: "dod-infra-main-promotion-pr-1901" - description: "omnibase_infra PR #1901 promotes the validated OMN-12765 runtime/delegation dev lane to main after the release bump." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1901/command.yaml - && grep -q '^pr_number: 1901$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1901/command.yaml - && grep -q 'b25bd1aebb35aa910134c6f439fb9fcc1a7fb9aa' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1901/command.yaml -- id: "dod-dash-main-promotion-pr-190" - description: "omnidash PR #190 promotes the validated OMN-12765 dashboard/dev-lane fixes to main after the release bump." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-190/command.yaml - && grep -q '^pr_number: 190$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-190/command.yaml - && grep -q 'd8ed0f146a67ffd6100909f3690581aeebdd2f5d' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-190/command.yaml -- id: "dod-occ-main-pr-bindings-pr-2278" - description: "onex_change_control PR #2278 publishes the final hotfix main-promotion receipt bindings for OMN-12765." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2278/command.yaml - && grep -q '^pr_number: 2278$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2278/command.yaml - && grep -q 'df741db21a87f0c61c484a806e0b5f1761f9b2a0' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2278/command.yaml + - id: "dod-core-backmerge-pr-1208" + description: "omnibase_core PR #1208 backmerges main guard history into dev for direct main promotion." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml + && grep -q '^pr_number: 1208$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml + && grep -q '97c9cb2e' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1208/command.yaml + - id: "dod-compat-backmerge-pr-137" + description: "omnibase_compat PR #137 backmerges main release evidence into dev while preserving v0.5.2." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml + && grep -q '^pr_number: 137$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml + && grep -q '819d95e0' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-137/command.yaml + - id: "dod-infra-backmerge-pr-1892" + description: "omnibase_infra PR #1892 backmerges main release history into the proven dev runtime + lane." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml + && grep -q '^pr_number: 1892$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml + && grep -q '376568ddd' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1892/command.yaml + - id: "dod-omnimarket-backmerge-pr-1078" + description: "omnimarket PR #1078 backmerges main release coverage into dev for direct main promotion." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1078/command.yaml + && grep -q '^pr_number: 1078$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1078/command.yaml + && grep -q '49f7019e' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1078/command.yaml + - id: "dod-omnidash-backmerge-pr-181" + description: "omnidash PR #181 backmerges main release/dashboard coverage into dev." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-181/command.yaml + && grep -q '^pr_number: 181$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-181/command.yaml + && grep -q '2d9dcd42' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-181/command.yaml + - id: "dod-dev-runtime-live-proof" + description: >- + Dev runtime deploy and live useful-response proofs passed after rebuilding from merged dev heads. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml + && grep -q '253771e1-dad2-452d-a22a-55c52eedf33a' drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml + && grep -q 'ab836058-473d-4747-8874-beed02657d5c' drift/dod_receipts/OMN-12765/dod-dev-runtime-live-proof/command.yaml + - id: "dod-market-dev-deploy-gate-pr-1080" + description: >- + omnimarket PR #1080 touches runtime delegation ports and is covered by the proven dev runtime deploy + plus useful direct infra and delegate-skill responses. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml + && grep -q '^pr_number: 1080$' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml + && grep -qi 'deploy' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml + && grep -q 'docker exec omninode-runtime-effects' drift/dod_receipts/OMN-12765/dod-market-dev-deploy-gate-pr-1080/command.yaml + - id: "dod-infra-dev-deploy-gate-pr-1894" + description: >- + omnibase_infra PR #1894 touches runtime handler wiring and is covered by the proven dev runtime + deploy plus useful direct infra and delegate-skill responses. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml + && grep -q '^pr_number: 1894$' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml + && grep -qi 'deploy' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml + && grep -q 'docker exec omninode-runtime-effects' drift/dod_receipts/OMN-12765/dod-infra-dev-deploy-gate-pr-1894/command.yaml + - id: "dod-occ-infra-deploy-evidence-pr-2271" + description: "onex_change_control PR #2271 binds the OMN-12765 infra dev deploy-gate evidence update." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-infra-deploy-evidence-pr-2271/command.yaml + && grep -q '^pr_number: 2271$' drift/dod_receipts/OMN-12765/dod-occ-infra-deploy-evidence-pr-2271/command.yaml + - id: "dod-occ-dev-deploy-evidence-pr-2270" + description: "onex_change_control PR #2270 binds the OMN-12765 market dev deploy-gate evidence update." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-dev-deploy-evidence-pr-2270/command.yaml + && grep -q '^pr_number: 2270$' drift/dod_receipts/OMN-12765/dod-occ-dev-deploy-evidence-pr-2270/command.yaml + - id: "dod-occ-evidence-pr-2256" + description: "onex_change_control PR #2256 carries the central OCC evidence for OMN-12765." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml + && grep -q '^pr_number: 2256$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml + && grep -q 'b3370555a' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2256/command.yaml + - id: "dod-occ-backmerge-pr-2258" + description: "onex_change_control PR #2258 backmerges main release and guard history into dev." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2258/command.yaml + && grep -q '^pr_number: 2258$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2258/command.yaml + && grep -q '28bdd6bb7303687aaefaae4f17cedc8d8e7615ed' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2258/command.yaml + - id: "dod-occ-evidence-pr-2260" + description: "onex_change_control PR #2260 carries the refreshed full backmerge sweep evidence for + OMN-12765." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2260/command.yaml + && grep -q '^pr_number: 2260$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2260/command.yaml + - id: "dod-occ-evidence-pr-2261" + description: "onex_change_control PR #2261 refreshes the infra backmerge evidence for OMN-12765." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2261/command.yaml + && grep -q '^pr_number: 2261$' drift/dod_receipts/OMN-12765/dod-occ-evidence-pr-2261/command.yaml + - id: "dod-occ-backmerge-pr-2263" + description: "onex_change_control PR #2263 backmerges current OCC main evidence into dev before direct + main promotion." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2263/command.yaml + && grep -q '^pr_number: 2263$' drift/dod_receipts/OMN-12765/dod-occ-backmerge-pr-2263/command.yaml + - id: "dod-occ-main-promotion-pr-2267" + description: "onex_change_control PR #2267 binds the OMN-12765 OCC main promotion to the hotfix promotion + PR." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-promotion-pr-2267/command.yaml + && grep -q '^pr_number: 2267$' drift/dod_receipts/OMN-12765/dod-occ-main-promotion-pr-2267/command.yaml + - id: "dod-core-backmerge-pr-1210" + description: "omnibase_core PR #1210 backmerges current main into dev for the literal dev-to-main + promotion path." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1210/command.yaml + && grep -q '^pr_number: 1210$' drift/dod_receipts/OMN-12765/dod-core-backmerge-pr-1210/command.yaml + - id: "dod-compat-backmerge-pr-139" + description: "omnibase_compat PR #139 backmerges current main into dev for the literal dev-to-main + promotion path." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-139/command.yaml + && grep -q '^pr_number: 139$' drift/dod_receipts/OMN-12765/dod-compat-backmerge-pr-139/command.yaml + - id: "dod-infra-backmerge-pr-1894" + description: "omnibase_infra PR #1894 backmerges current main into dev for the literal dev-to-main + promotion path." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1894/command.yaml + && grep -q '^pr_number: 1894$' drift/dod_receipts/OMN-12765/dod-infra-backmerge-pr-1894/command.yaml + - id: "dod-omnimarket-backmerge-pr-1080" + description: "omnimarket PR #1080 backmerges current main into dev for the literal dev-to-main promotion + path." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1080/command.yaml + && grep -q '^pr_number: 1080$' drift/dod_receipts/OMN-12765/dod-omnimarket-backmerge-pr-1080/command.yaml + - id: "dod-omnidash-backmerge-pr-183" + description: "omnidash PR #183 backmerges current main into dev for the literal dev-to-main promotion + path." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-183/command.yaml + && grep -q '^pr_number: 183$' drift/dod_receipts/OMN-12765/dod-omnidash-backmerge-pr-183/command.yaml + - id: "dod-compat-main-promotion-pr-141" + description: "omnibase_compat PR #141 promotes the validated OMN-12765 dev lane to main." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-141/command.yaml + && grep -q '^pr_number: 141$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-141/command.yaml + && grep -q '50dedbd36ff584c12603350e0607c1223f947e51' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-141/command.yaml + - id: "dod-dash-main-promotion-pr-185" + description: "omnidash PR #185 promotes the validated OMN-12765 dashboard/dev-lane fixes to main." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-185/command.yaml + && grep -q '^pr_number: 185$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-185/command.yaml + && grep -q 'a876c8ba85afff57008f5e1f0d83c3d30ba778e2' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-185/command.yaml + - id: "dod-market-main-promotion-pr-1082" + description: "omnimarket PR #1082 promotes the validated OMN-12765 delegation/SEA market lane to main." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1082/command.yaml + && grep -q '^pr_number: 1082$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1082/command.yaml + && grep -q '1cad0a3bbe9daecacc32530da25f0a750d610bff' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1082/command.yaml + - id: "dod-infra-main-promotion-pr-1896" + description: "omnibase_infra PR #1896 promotes the validated OMN-12765 runtime/delegation lane to + main." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1896/command.yaml + && grep -q '^pr_number: 1896$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1896/command.yaml + && grep -q '8d4c9eb9de23f6ed5143855ebdfd1901b6aeb3a0' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1896/command.yaml + - id: "dod-core-main-promotion-pr-1211" + description: "omnibase_core PR #1211 promotes the validated OMN-12765 delegation contract lane to + main." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1211/command.yaml + && grep -q '^pr_number: 1211$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1211/command.yaml + && grep -q 'd0aa6b36b383dcb280f4b30f2011bf04ac9668f0' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1211/command.yaml + - id: "dod-occ-main-pr-bindings-pr-2273" + description: "onex_change_control PR #2273 publishes the main promotion receipt bindings for OMN-12765." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2273/command.yaml + && grep -q '^pr_number: 2273$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2273/command.yaml + && grep -q '7c9d307bb5f91c9ecf4eb7732f27f123a7a88aba' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2273/command.yaml + - id: "dod-core-main-release-pr-1213" + description: "omnibase_core PR #1213 cuts the OMN-12765 main release bump to v0.44.1." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1213/command.yaml + && grep -q '^pr_number: 1213$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1213/command.yaml + && grep -q '07d094910f05fe19183a0cd2bdddfa4259b8fe75' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1213/command.yaml + - id: "dod-market-main-release-pr-1084" + description: "omnimarket PR #1084 cuts the OMN-12765 main release bump to v0.4.4." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1084/command.yaml + && grep -q '^pr_number: 1084$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1084/command.yaml + && grep -q '3343511e4812d10dd0ad4241378bd13e4e328496' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1084/command.yaml + - id: "dod-compat-main-release-pr-143" + description: "omnibase_compat PR #143 cuts the OMN-12765 main release bump to v0.5.3." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-143/command.yaml + && grep -q '^pr_number: 143$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-143/command.yaml + && grep -q 'bb2d85b579e517228d4319362bab4bb4714d417e' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-143/command.yaml + - id: "dod-dash-main-release-pr-187" + description: "omnidash PR #187 cuts the OMN-12765 main release bump to v1.1.2." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-187/command.yaml + && grep -q '^pr_number: 187$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-187/command.yaml + && grep -q '6d945289aca4397c2819a7786c3fa3483d81cae7' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-187/command.yaml + - id: "dod-occ-main-release-pr-2276" + description: "onex_change_control PR #2276 cuts the OMN-12765 main release bump to v0.5.2 and publishes + release-bump receipt bindings." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2276/command.yaml + && grep -q '^pr_number: 2276$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2276/command.yaml + && grep -q 'cec2f51c1666e69f196ae5f990e364f01d4f0c6d' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2276/command.yaml + - id: "dod-infra-main-release-pr-1898" + description: "omnibase_infra PR #1898 cuts the OMN-12765 main release bump to v0.38.2." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1898/command.yaml + && grep -q '^pr_number: 1898$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1898/command.yaml + && grep -q '0a4b00839c8fb07bbff4561e14068e729208ac2a' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1898/command.yaml + - id: "dod-core-main-promotion-pr-1216" + description: "omnibase_core PR #1216 promotes the validated OMN-12765 dev integration lane to main + after the release bump." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1216/command.yaml + && grep -q '^pr_number: 1216$' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1216/command.yaml + && grep -q '10ffc7c3d1e61a46cb3c078c630a767836166647' drift/dod_receipts/OMN-12765/dod-core-main-promotion-pr-1216/command.yaml + - id: "dod-compat-main-promotion-pr-146" + description: "omnibase_compat PR #146 promotes the validated OMN-12765 dev integration lane to main + after the release bump." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-146/command.yaml + && grep -q '^pr_number: 146$' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-146/command.yaml + && grep -q '6b59a0d37cd6926786358bae876045cda31c520a' drift/dod_receipts/OMN-12765/dod-compat-main-promotion-pr-146/command.yaml + - id: "dod-market-main-promotion-pr-1087" + description: "omnimarket PR #1087 promotes the validated OMN-12765 delegation/SEA dev lane to main + after the release bump." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1087/command.yaml + && grep -q '^pr_number: 1087$' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1087/command.yaml + && grep -q '772c74d2c0134a76ec80abba6e5da7840d7cc5f3' drift/dod_receipts/OMN-12765/dod-market-main-promotion-pr-1087/command.yaml + - id: "dod-infra-main-promotion-pr-1901" + description: "omnibase_infra PR #1901 promotes the validated OMN-12765 runtime/delegation dev lane + to main after the release bump." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1901/command.yaml + && grep -q '^pr_number: 1901$' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1901/command.yaml + && grep -q 'b25bd1aebb35aa910134c6f439fb9fcc1a7fb9aa' drift/dod_receipts/OMN-12765/dod-infra-main-promotion-pr-1901/command.yaml + - id: "dod-dash-main-promotion-pr-190" + description: "omnidash PR #190 promotes the validated OMN-12765 dashboard/dev-lane fixes to main after + the release bump." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-190/command.yaml + && grep -q '^pr_number: 190$' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-190/command.yaml + && grep -q 'd8ed0f146a67ffd6100909f3690581aeebdd2f5d' drift/dod_receipts/OMN-12765/dod-dash-main-promotion-pr-190/command.yaml + - id: "dod-occ-main-pr-bindings-pr-2278" + description: "onex_change_control PR #2278 publishes the final hotfix main-promotion receipt bindings + for OMN-12765." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2278/command.yaml + && grep -q '^pr_number: 2278$' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2278/command.yaml + && grep -q 'df741db21a87f0c61c484a806e0b5f1761f9b2a0' drift/dod_receipts/OMN-12765/dod-occ-main-pr-bindings-pr-2278/command.yaml -- id: "dod-core-main-release-pr-1217" - description: "omnibase_core PR #1217 cuts the post-promotion OMN-12765 main release bump to v0.44.2." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1217/command.yaml - && grep -q '^pr_number: 1217$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1217/command.yaml - && grep -q 'f79c15c36b53a248204b99b0186cd7ad84abc604' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1217/command.yaml + - id: "dod-core-main-release-pr-1217" + description: "omnibase_core PR #1217 cuts the post-promotion OMN-12765 main release bump to v0.44.2." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1217/command.yaml + && grep -q '^pr_number: 1217$' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1217/command.yaml + && grep -q 'f79c15c36b53a248204b99b0186cd7ad84abc604' drift/dod_receipts/OMN-12765/dod-core-main-release-pr-1217/command.yaml -- id: "dod-compat-main-release-pr-147" - description: "omnibase_compat PR #147 cuts the post-promotion OMN-12765 main release bump to v0.5.4." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-147/command.yaml - && grep -q '^pr_number: 147$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-147/command.yaml - && grep -q '543e3c6c8a73faa9df1dc5f67bb1c88a0a6f5164' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-147/command.yaml + - id: "dod-compat-main-release-pr-147" + description: "omnibase_compat PR #147 cuts the post-promotion OMN-12765 main release bump to v0.5.4." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-147/command.yaml + && grep -q '^pr_number: 147$' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-147/command.yaml + && grep -q '543e3c6c8a73faa9df1dc5f67bb1c88a0a6f5164' drift/dod_receipts/OMN-12765/dod-compat-main-release-pr-147/command.yaml -- id: "dod-market-main-release-pr-1088" - description: "omnimarket PR #1088 cuts the post-promotion OMN-12765 main release bump to v0.4.5." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1088/command.yaml - && grep -q '^pr_number: 1088$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1088/command.yaml - && grep -q '1c105751362fb1001768d55d8e2506302b193ea8' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1088/command.yaml + - id: "dod-market-main-release-pr-1088" + description: "omnimarket PR #1088 cuts the post-promotion OMN-12765 main release bump to v0.4.5." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1088/command.yaml + && grep -q '^pr_number: 1088$' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1088/command.yaml + && grep -q '1c105751362fb1001768d55d8e2506302b193ea8' drift/dod_receipts/OMN-12765/dod-market-main-release-pr-1088/command.yaml -- id: "dod-infra-main-release-pr-1902" - description: "omnibase_infra PR #1902 cuts the post-promotion OMN-12765 main release bump to v0.38.3." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1902/command.yaml - && grep -q '^pr_number: 1902$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1902/command.yaml - && grep -q '85d806504ff4716fa014942b58092ce96ad81d5f' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1902/command.yaml + - id: "dod-infra-main-release-pr-1902" + description: "omnibase_infra PR #1902 cuts the post-promotion OMN-12765 main release bump to v0.38.3." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1902/command.yaml + && grep -q '^pr_number: 1902$' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1902/command.yaml + && grep -q '85d806504ff4716fa014942b58092ce96ad81d5f' drift/dod_receipts/OMN-12765/dod-infra-main-release-pr-1902/command.yaml -- id: "dod-dash-main-release-pr-191" - description: "omnidash PR #191 cuts the post-promotion OMN-12765 main release bump to v1.1.3." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-191/command.yaml - && grep -q '^pr_number: 191$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-191/command.yaml - && grep -q 'f0c419009cd6a182f6b20686012d525a9dc826eb' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-191/command.yaml + - id: "dod-dash-main-release-pr-191" + description: "omnidash PR #191 cuts the post-promotion OMN-12765 main release bump to v1.1.3." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-191/command.yaml + && grep -q '^pr_number: 191$' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-191/command.yaml + && grep -q 'f0c419009cd6a182f6b20686012d525a9dc826eb' drift/dod_receipts/OMN-12765/dod-dash-main-release-pr-191/command.yaml -- id: "dod-occ-main-release-pr-2280" - description: "onex_change_control PR #2280 cuts the post-promotion OMN-12765 main release bump to v0.5.3." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2280/command.yaml - && grep -q '^pr_number: 2280$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2280/command.yaml - && grep -q '17432e5dbd7f1c16b339ad4325b7c80f2da2b661' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2280/command.yaml + - id: "dod-occ-main-release-pr-2280" + description: "onex_change_control PR #2280 cuts the post-promotion OMN-12765 main release bump to + v0.5.3." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2280/command.yaml + && grep -q '^pr_number: 2280$' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2280/command.yaml + && grep -q '17432e5dbd7f1c16b339ad4325b7c80f2da2b661' drift/dod_receipts/OMN-12765/dod-occ-main-release-pr-2280/command.yaml -- id: "dod-occ-main-release-receipts-pr-2281" - description: "onex_change_control PR #2281 publishes the post-promotion main release receipt bindings for OMN-12765." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2281/command.yaml - && grep -q '^pr_number: 2281$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2281/command.yaml - && grep -q 'e92a38239482f5522ade5967131da042acb28727' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2281/command.yaml + - id: "dod-occ-main-release-receipts-pr-2281" + description: "onex_change_control PR #2281 publishes the post-promotion main release receipt bindings + for OMN-12765." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2281/command.yaml + && grep -q '^pr_number: 2281$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2281/command.yaml + && grep -q 'e92a38239482f5522ade5967131da042acb28727' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2281/command.yaml -- id: "dod-occ-main-release-receipts-pr-2283" - description: "onex_change_control PR #2283 refreshes the post-promotion OMN-12765 main release receipt bindings after the infra release PR runner image identity refresh." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2283/command.yaml - && grep -q '^pr_number: 2283$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2283/command.yaml - && grep -q 'dbd10ed490b3fb76a5be0dd77196ccf09ded6425' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2283/command.yaml + - id: "dod-occ-main-release-receipts-pr-2283" + description: "onex_change_control PR #2283 refreshes the post-promotion OMN-12765 main release receipt + bindings after the infra release PR runner image identity refresh." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2283/command.yaml + && grep -q '^pr_number: 2283$' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2283/command.yaml + && grep -q 'dbd10ed490b3fb76a5be0dd77196ccf09ded6425' drift/dod_receipts/OMN-12765/dod-occ-main-release-receipts-pr-2283/command.yaml diff --git a/contracts/OMN-12770.yaml b/contracts/OMN-12770.yaml index 190d757ba60..fb25f6e99db 100644 --- a/contracts/OMN-12770.yaml +++ b/contracts/OMN-12770.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-12770" title: "Fix delegation inference effect handler route binding" @@ -10,92 +11,94 @@ summary: >- is_seam_ticket: false interface_change: true interfaces_touched: -- "events" -- "topics" + - "events" + - "topics" emergency_bypass: enabled: false justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-focused-route-binding-tests" - description: "Focused omnimarket route-binding and delegation inference handler tests passed." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-focused-route-binding-tests/command.yaml" - && grep -q '34 passed' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-focused-route-binding-tests/command.yaml" - && grep -q 'test_contract_route_binding.py' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-focused-route-binding-tests/command.yaml" -- id: "dod-negative-live-proof" - description: "Pre-fix live dev-lane delegation proof captured the dispatcher route blocker." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-negative-live-proof/command.yaml" - && grep -q 'deb83458-68e3-4a04-af0b-18171f947162' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-negative-live-proof/command.yaml" - && grep -q 'No dispatcher found' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-negative-live-proof/command.yaml" -- id: "dod-omnimarket-pr-1091" - description: "omnimarket PR #1091 carries the hotfix and repo-local deploy contract." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-pr-1091/command.yaml" - && grep -q '^pr_number: 1091$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-pr-1091/command.yaml" - && grep -q 'ba6908ab619f9a705648bc545262373061bb98c7' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-pr-1091/command.yaml" -- id: "dod-occ-pr-2288" - description: "OCC PR #2288 carries the central contract and PASS receipts for the hotfix." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-pr-2288/command.yaml" - && grep -q '^pr_number: 2288$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-pr-2288/command.yaml" - && grep -q '128b7f2e9b1c2eb40d9bd49cec92399cd3f5dbc2' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-pr-2288/command.yaml" -- id: "dod-occ-dev-pr-2287" - description: "OCC PR #2287 backmerges the central contract and PASS receipts to dev for downstream deploy gates." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-dev-pr-2287/command.yaml" - && grep -q '^pr_number: 2287$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-dev-pr-2287/command.yaml" - && grep -q 'hotfix/omn-12770-occ-evidence' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-dev-pr-2287/command.yaml" -- id: "dod-all-lane-runtime-deploy-v046" - description: "dev, stability-test, and prod runtimes were deployed with omnimarket v0.4.6 and e2e delegation/SEA proofs passed." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" - && grep -q 'deploy dev stability-test prod runtimes' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" - && grep -q 'omnimarket 0.4.6' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" - && grep -q '1550b9d5-d0f1-4b9f-af0d-f3bb6a2f711c' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" - && grep -q '5d35fc2f-4531-4f60-9aab-82e20d4d0aae' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" -- id: "dod-omnimarket-release-pr-1093" - description: "omnimarket PR #1093 carries the v0.4.6 release bump for the OMN-12770 hotfix." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-release-pr-1093/command.yaml" - && grep -q '^pr_number: 1093$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-release-pr-1093/command.yaml" - && grep -q '5f719ed827fb2b24649b67fe0babd4b03c9b94b9' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-release-pr-1093/command.yaml" -- id: "dod-occ-release-pr-2290" - description: "OCC PR #2290 carries the central receipt for omnimarket release PR #1093." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-release-pr-2290/command.yaml" - && grep -q '^pr_number: 2290$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-release-pr-2290/command.yaml" - && grep -q 'hotfix/omn-12770-omnimarket-release-evidence' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-release-pr-2290/command.yaml" + - id: "dod-focused-route-binding-tests" + description: "Focused omnimarket route-binding and delegation inference handler tests passed." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-focused-route-binding-tests/command.yaml" + && grep -q '34 passed' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-focused-route-binding-tests/command.yaml" + && grep -q 'test_contract_route_binding.py' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-focused-route-binding-tests/command.yaml" + - id: "dod-negative-live-proof" + description: "Pre-fix live dev-lane delegation proof captured the dispatcher route blocker." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-negative-live-proof/command.yaml" + && grep -q 'deb83458-68e3-4a04-af0b-18171f947162' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-negative-live-proof/command.yaml" + && grep -q 'No dispatcher found' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-negative-live-proof/command.yaml" + - id: "dod-omnimarket-pr-1091" + description: "omnimarket PR #1091 carries the hotfix and repo-local deploy contract." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-pr-1091/command.yaml" + && grep -q '^pr_number: 1091$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-pr-1091/command.yaml" + && grep -q 'ba6908ab619f9a705648bc545262373061bb98c7' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-pr-1091/command.yaml" + - id: "dod-occ-pr-2288" + description: "OCC PR #2288 carries the central contract and PASS receipts for the hotfix." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-pr-2288/command.yaml" + && grep -q '^pr_number: 2288$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-pr-2288/command.yaml" + && grep -q '128b7f2e9b1c2eb40d9bd49cec92399cd3f5dbc2' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-pr-2288/command.yaml" + - id: "dod-occ-dev-pr-2287" + description: "OCC PR #2287 backmerges the central contract and PASS receipts to dev for downstream + deploy gates." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-dev-pr-2287/command.yaml" + && grep -q '^pr_number: 2287$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-dev-pr-2287/command.yaml" + && grep -q 'hotfix/omn-12770-occ-evidence' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-dev-pr-2287/command.yaml" + - id: "dod-all-lane-runtime-deploy-v046" + description: "dev, stability-test, and prod runtimes were deployed with omnimarket v0.4.6 and e2e + delegation/SEA proofs passed." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" + && grep -q 'deploy dev stability-test prod runtimes' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" + && grep -q 'omnimarket 0.4.6' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" + && grep -q '1550b9d5-d0f1-4b9f-af0d-f3bb6a2f711c' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" + && grep -q '5d35fc2f-4531-4f60-9aab-82e20d4d0aae' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-all-lane-runtime-deploy-v046/command.yaml" + - id: "dod-omnimarket-release-pr-1093" + description: "omnimarket PR #1093 carries the v0.4.6 release bump for the OMN-12770 hotfix." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-release-pr-1093/command.yaml" + && grep -q '^pr_number: 1093$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-release-pr-1093/command.yaml" + && grep -q '5f719ed827fb2b24649b67fe0babd4b03c9b94b9' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-omnimarket-release-pr-1093/command.yaml" + - id: "dod-occ-release-pr-2290" + description: "OCC PR #2290 carries the central receipt for omnimarket release PR #1093." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-release-pr-2290/command.yaml" + && grep -q '^pr_number: 2290$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-release-pr-2290/command.yaml" + && grep -q 'hotfix/omn-12770-omnimarket-release-evidence' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12770/dod-occ-release-pr-2290/command.yaml" diff --git a/contracts/OMN-12833.yaml b/contracts/OMN-12833.yaml index 498befdcbcd..13998cc4322 100644 --- a/contracts/OMN-12833.yaml +++ b/contracts/OMN-12833.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-12833" title: "Baseline omniintelligence freestanding imperative findings for dependency PR" @@ -13,82 +14,84 @@ emergency_bypass: justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-freestanding-allowlist-baseline" - description: >- - The omniintelligence freestanding imperative guard reports zero live findings after applying the - central allowlist baseline. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-freestanding-allowlist-baseline/command.yaml" -- id: "dod-dependabot-pr-green-code-checks" - description: >- - omniintelligence PR #701 is dependency-only and its repository code checks are green; the remaining - blockers are central evidence and imperative baseline gates. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-dependabot-pr-green-code-checks/command.yaml" -- id: "dod-replacement-pr-703-bound" - description: >- - omniintelligence PR #703 carries the same dependency-only omnibase-core bound update as superseded - Dependabot PR #701 on an OMN-named branch, with local metadata validation passing. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-replacement-pr-703-bound/command.yaml" -- id: "dod-occ-pr-self" - description: "Self-binding receipt for the OCC PR carrying the OMN-12833 contract, receipt, and allowlist baseline." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-pr-self/command.yaml" -- id: "dod-occ-pr-703-followup-self" - description: "Self-binding receipt for the OCC follow-up PR carrying the #703-bound replacement evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-pr-703-followup-self/command.yaml" - # --- A2.5 dashboard one-backend sweep (close-the-loop plan track A2.5) --- - # Same ticket id, separate work scope: omnidash A2.5 component correctness sweep - # through the single standard stability-test projection backend. -- id: "dod-omnidash-pr" - description: >- - omnidash A2.5 PR classifies all 32 registry components through the single standard projection backend - (8 visible/projection-backed, 2 visible/degraded, 22 hidden/disabled), adds paletteVisibility + - authorityLabel + the one-backend base resolver. Full vitest suite passing (130 files / 1239 tests), - tsc --noEmit clean, eslint --max-warnings=0 clean. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-omnidash-pr/command.yaml" -- id: "dod-occ-evidence" - description: >- - Playwright network proof for the A2.5 sweep: every /projection/{topic} request hits the single backend - origin; ZERO requests to :8765, :3010, :3002, committed fixtures, or bespoke routes. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-evidence/command.yaml" -- id: "dod-occ-main-hotfix-pr" - description: "Self-binding receipt for the OCC main hotfix promotion PR carrying OMN-12833 allowlist evidence." - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-main-hotfix-pr/command.yaml" + - id: "dod-freestanding-allowlist-baseline" + description: >- + The omniintelligence freestanding imperative guard reports zero live findings after applying the + central allowlist baseline. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-freestanding-allowlist-baseline/command.yaml" + - id: "dod-dependabot-pr-green-code-checks" + description: >- + omniintelligence PR #701 is dependency-only and its repository code checks are green; the remaining + blockers are central evidence and imperative baseline gates. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-dependabot-pr-green-code-checks/command.yaml" + - id: "dod-replacement-pr-703-bound" + description: >- + omniintelligence PR #703 carries the same dependency-only omnibase-core bound update as superseded + Dependabot PR #701 on an OMN-named branch, with local metadata validation passing. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-replacement-pr-703-bound/command.yaml" + - id: "dod-occ-pr-self" + description: "Self-binding receipt for the OCC PR carrying the OMN-12833 contract, receipt, and allowlist + baseline." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-pr-self/command.yaml" + - id: "dod-occ-pr-703-followup-self" + description: "Self-binding receipt for the OCC follow-up PR carrying the #703-bound replacement evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-pr-703-followup-self/command.yaml" + # --- A2.5 dashboard one-backend sweep (close-the-loop plan track A2.5) --- + # Same ticket id, separate work scope: omnidash A2.5 component correctness sweep + # through the single standard stability-test projection backend. + - id: "dod-omnidash-pr" + description: >- + omnidash A2.5 PR classifies all 32 registry components through the single standard projection backend + (8 visible/projection-backed, 2 visible/degraded, 22 hidden/disabled), adds paletteVisibility + + authorityLabel + the one-backend base resolver. Full vitest suite passing (130 files / 1239 tests), + tsc --noEmit clean, eslint --max-warnings=0 clean. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-omnidash-pr/command.yaml" + - id: "dod-occ-evidence" + description: >- + Playwright network proof for the A2.5 sweep: every /projection/{topic} request hits the single backend + origin; ZERO requests to :8765, :3010, :3002, committed fixtures, or bespoke routes. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-evidence/command.yaml" + - id: "dod-occ-main-hotfix-pr" + description: "Self-binding receipt for the OCC main hotfix promotion PR carrying OMN-12833 allowlist + evidence." + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12833/dod-occ-main-hotfix-pr/command.yaml" diff --git a/contracts/OMN-12856.yaml b/contracts/OMN-12856.yaml index ca3fcda514e..34f3e698681 100644 --- a/contracts/OMN-12856.yaml +++ b/contracts/OMN-12856.yaml @@ -1,3 +1,4 @@ +--- schema_version: "1.0.0" ticket_id: "OMN-12856" title: "Resolve GitHub token via contract api_key_ref at effect boundary; enforce with gate" @@ -17,69 +18,76 @@ emergency_bypass: justification: "" follow_up_ticket_id: "" dod_evidence: -- id: "dod-deploy-assessment" - description: >- - OMN-12856 is a code-only secret-resolution refactor with no runtime topology, topic schema, or contract - API changes. The affected nodes resolve the GitHub token via the existing ProtocolSecretStore at - the effect boundary — the same path already exercised by deployed nodes. No stability-test redeploy - is required; a standard image rebuild on next scheduled deploy cycle is sufficient. Assessment: - deploy risk = low, no forced immediate redeploy. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-deploy-assessment/command.yaml" -- id: "dod-gate-passes" - description: >- - scripts/ci/check_github_token_env_reads.py exits 0 (zero violations) on the merged source. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-gate-passes/command.yaml" -- id: "dod-omnimarket-pr" - description: >- - omnimarket PR #1137 implements the full OMN-12856 migration: api_key_ref contracts, async resolver - fixes, enforcement gate, golden-chain tests, and OCC contract pairing. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-omnimarket-pr/command.yaml" -- id: "dod-occ-pr" - description: >- - onex_change_control PR #2386 carries the central OMN-12856 contract and receipt evidence. - source: "manual" - status: "verified" - checks: - - check_type: "command" - check_value: >- - grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-occ-pr/command.yaml" - && grep -q '^pr_number: 2386$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-occ-pr/command.yaml" -- id: "dod-omnimarket-pr-1137" - description: "omnimarket PR #1137 implements the full OMN-12856 migration: api_key_ref contracts, async resolver, enforcement gate, golden-chain tests, and OCC contract pairing." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-omnimarket-pr-1137/command.yaml && grep -q '^pr_number: 1137$' drift/dod_receipts/OMN-12856/dod-omnimarket-pr-1137/command.yaml" -- id: "dod-focused-checks" - description: "Enforcement gate scripts/ci/check_github_token_env_reads.py exits 0 (zero violations); golden-chain tests and focused unit tests pass on the PR head commit." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-focused-checks/command.yaml && grep -q 'passed' drift/dod_receipts/OMN-12856/dod-focused-checks/command.yaml" -- id: "dod-occ-pr-2390" - description: "onex_change_control PR #2390 (dev) carries the OMN-12856 central contract and receipt evidence." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-occ-pr-2390/command.yaml && grep -q '^pr_number: 2390$' drift/dod_receipts/OMN-12856/dod-occ-pr-2390/command.yaml" -- id: "dod-occ-pr-2391" - description: "onex_change_control PR #2391 (hotfix to main) promotes the OMN-12856 evidence to main." - source: "manual" - checks: - - check_type: "command" - check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-occ-pr-2391/command.yaml && grep -q '^pr_number: 2391$' drift/dod_receipts/OMN-12856/dod-occ-pr-2391/command.yaml" + - id: "dod-deploy-assessment" + description: >- + OMN-12856 is a code-only secret-resolution refactor with no runtime topology, topic schema, or contract + API changes. The affected nodes resolve the GitHub token via the existing ProtocolSecretStore at + the effect boundary — the same path already exercised by deployed nodes. No stability-test redeploy + is required; a standard image rebuild on next scheduled deploy cycle is sufficient. Assessment: + deploy risk = low, no forced immediate redeploy. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-deploy-assessment/command.yaml" + - id: "dod-gate-passes" + description: >- + scripts/ci/check_github_token_env_reads.py exits 0 (zero violations) on the merged source. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-gate-passes/command.yaml" + - id: "dod-omnimarket-pr" + description: >- + omnimarket PR #1137 implements the full OMN-12856 migration: api_key_ref contracts, async resolver + fixes, enforcement gate, golden-chain tests, and OCC contract pairing. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-omnimarket-pr/command.yaml" + - id: "dod-occ-pr" + description: >- + onex_change_control PR #2386 carries the central OMN-12856 contract and receipt evidence. + source: "manual" + status: "verified" + checks: + - check_type: "command" + check_value: >- + grep -q '^status: PASS$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-occ-pr/command.yaml" + && grep -q '^pr_number: 2386$' "$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-12856/dod-occ-pr/command.yaml" + - id: "dod-omnimarket-pr-1137" + description: "omnimarket PR #1137 implements the full OMN-12856 migration: api_key_ref contracts, + async resolver, enforcement gate, golden-chain tests, and OCC contract pairing." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-omnimarket-pr-1137/command.yaml + && grep -q '^pr_number: 1137$' drift/dod_receipts/OMN-12856/dod-omnimarket-pr-1137/command.yaml" + - id: "dod-focused-checks" + description: "Enforcement gate scripts/ci/check_github_token_env_reads.py exits 0 (zero violations); + golden-chain tests and focused unit tests pass on the PR head commit." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-focused-checks/command.yaml + && grep -q 'passed' drift/dod_receipts/OMN-12856/dod-focused-checks/command.yaml" + - id: "dod-occ-pr-2390" + description: "onex_change_control PR #2390 (dev) carries the OMN-12856 central contract and receipt + evidence." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-occ-pr-2390/command.yaml + && grep -q '^pr_number: 2390$' drift/dod_receipts/OMN-12856/dod-occ-pr-2390/command.yaml" + - id: "dod-occ-pr-2391" + description: "onex_change_control PR #2391 (hotfix to main) promotes the OMN-12856 evidence to main." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12856/dod-occ-pr-2391/command.yaml + && grep -q '^pr_number: 2391$' drift/dod_receipts/OMN-12856/dod-occ-pr-2391/command.yaml" diff --git a/contracts/OMN-12939.yaml b/contracts/OMN-12939.yaml new file mode 100644 index 00000000000..668513cae7b --- /dev/null +++ b/contracts/OMN-12939.yaml @@ -0,0 +1,73 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-12939" +title: "Terminate delegation FSM when escalation tier is unroutable (projection-row gap)" +summary: > + Live stability-test delegation CID a604cd40 produced zero delegation_events projection rows because + the FSM stranded permanently in ROUTED. On quality-gate failure across local and cheap_cloud, the orchestrator + escalated to the next declared tier via next_eligible_tier(), which returned a tier name by declaration + order without checking routability. Escalating a document task off cheap_cloud returned the claude/frontier_api + tier whose backend endpoints are empty, so the routing reducer's delta() raised ProtocolConfigurationError + [ONEX_CORE_041], crashing the dispatcher with no routing-decision and no terminal delegation event — + so the materializer had nothing to project. Fix makes next_eligible_tier task-aware (skip tiers that + cannot route the task), so the orchestrator's existing no_higher_tier_available branch drives the FSM + to terminal delegation-failed and a projection row always materializes even when escalation is impossible. + Code-only handler change to omnimarket; no topic schema, envelope, or contract API change. +is_seam_ticket: false +interface_change: false +interfaces_touched: [] +evidence_requirements: + - kind: "tests" + description: > + Failing-first tests through the real dispatch path assert terminal FAILED, a delegation-failed event, + and terminal_failure_reason=no_higher_tier_available when escalation has no routable higher tier. + command: "uv run pytest tests/unit/delegation/test_delegation_tier_escalation.py -q" +emergency_bypass: + enabled: false + justification: "" + follow_up_ticket_id: "" +dod_evidence: + - id: "dod-omnimarket-pr-1158" + description: > + omnimarket PR #1158 implements the durable termination guard: next_eligible_tier gains an optional + task_type and the _tier_can_route_task helper; both orchestrator escalation sites pass task_type + so an unroutable escalation tier yields terminal delegation-failed instead of a dispatcher crash. + Evidence anchor: omnimarket head commit 27f23d7c6560831bf45dda548d845720e7c26943. + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/command.yaml + && grep -q '^pr_number: 1158$' drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/command.yaml + && grep -q 'passed' drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/command.yaml" + - id: "dod-deploy-assessment" + description: > + Deploy assessment: this is a code-only routing/escalation handler change in omnimarket with no runtime + topology, topic schema, envelope, or contract API change. The terminal-event emission path it restores + is the existing delegation-failed projection path already wired on the stability lane. Reaching + live effect requires a standard image rebuild that ships omnimarket on the stability-test runtime + — a gated deploy to be performed under user approval (HARD gate); no deploy is performed by this + PR. The fresh re-verification (terminal event + delegation_events projection row at :13002) is captured + after that gated rebuild. The receipt check_value carries the deploy keyword for the deploy-gate. + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml + && grep -q '^pr_number: 1158$' drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml + && grep -q 'No live deploy' drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml" + - id: "dod-occ-pr-2456" + description: "onex_change_control PR #2456 (dev) carries the OMN-12939 central contract and receipt + evidence; this self-binding receipt makes the OCC PR satisfy its own OCC eligibility check." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12939/dod-occ-pr-2456/command.yaml + && grep -q '^pr_number: 2456$' drift/dod_receipts/OMN-12939/dod-occ-pr-2456/command.yaml" + - id: "dod-occ-pr-2462" + description: "onex_change_control PR #2462 promotes the OMN-12939 contract + receipts from dev to + main (hotfix/omn-12939-occ-main-promote); this self-binding receipt makes the promote PR satisfy + its own OCC eligibility check." + source: "manual" + checks: + - check_type: "command" + check_value: "grep -q '^status: PASS$' drift/dod_receipts/OMN-12939/dod-occ-pr-2462/command.yaml + && grep -q '^pr_number: 2462$' drift/dod_receipts/OMN-12939/dod-occ-pr-2462/command.yaml" diff --git a/drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml b/drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml new file mode 100644 index 00000000000..ab98aed2e01 --- /dev/null +++ b/drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml @@ -0,0 +1,32 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-12939" +evidence_item_id: "dod-deploy-assessment" +check_type: "command" +check_value: "deploy assessment: code-only omnimarket handler change; live effect requires a gated stability + image rebuild (docker exec / compose force-recreate on .201 stability-test) under user approval; no + live deploy performed by PR #1158." +status: PASS +run_timestamp: "2026-06-11T08:37:00Z" +commit_sha: "27f23d7c6560831bf45dda548d845720e7c26943" +runner: "claude-opus-4-8" +verifier: "local-pre-merge-independent" +probe_command: "deploy assessment for omnimarket PR #1158 (OMN-12939)" +probe_stdout: | + No live deploy, .201 service mutation, Kafka topic creation, Postgres migration, or runtime container + restart was performed from PR #1158. + The PR is a code-only routing/escalation handler change in omnimarket: next_eligible_tier gains an + optional task_type plus the _tier_can_route_task helper, and both orchestrator escalation sites + (handle_gate_result, handle_inference_response) pass task_type so an unroutable escalation tier yields + terminal delegation-failed (terminal_failure_reason=no_higher_tier_available) instead of a dispatcher + crash. No runtime topology, topic schema, envelope, or contract API change. + The terminal-event emission path it restores is the existing delegation-failed projection path already + wired on the stability lane; reaching live effect requires a standard image rebuild that ships omnimarket + on the stability-test runtime, a gated deploy under user approval (HARD gate). Fresh re-verification + (terminal event + delegation_events projection row at :13002) is captured after that gated rebuild. +actual_output: "PASS: deploy assessment recorded for code-only routing/escalation handler change; no live + deploy performed from this PR." +exit_code: 0 +contract_sha256: "sha256:c25510e4b7140a339d3cdf8e230ebfc12efed102673c6844bf80ef80c86f535a" +pr_number: 1158 +branch: "jonah/omn-12939-delegation-escalation-termination" diff --git a/drift/dod_receipts/OMN-12939/dod-occ-pr-2456/command.yaml b/drift/dod_receipts/OMN-12939/dod-occ-pr-2456/command.yaml new file mode 100644 index 00000000000..3b867e173e6 --- /dev/null +++ b/drift/dod_receipts/OMN-12939/dod-occ-pr-2456/command.yaml @@ -0,0 +1,22 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-12939" +evidence_item_id: "dod-occ-pr-2456" +check_type: "command" +check_value: "gh pr view 2456 --repo OmniNode-ai/onex_change_control --json state,baseRefName,headRefOid + --jq '.state + \":\" + .baseRefName + \":\" + .headRefOid'" +status: PASS +run_timestamp: "2026-06-11T08:58:00Z" +commit_sha: "d49f8aa576583f8fa66830938cfb0635f1b6b835" +runner: "claude-opus-4-8" +verifier: "receipt-gate-local" +probe_command: "gh pr view 2456 --repo OmniNode-ai/onex_change_control --json state,baseRefName,headRefOid + --jq '.state + \":\" + .baseRefName + \":\" + .headRefOid'" +probe_stdout: | + OPEN:dev:d49f8aa576583f8fa66830938cfb0635f1b6b835 +actual_output: "PASS: onex_change_control PR #2456 is OPEN against dev; self-binding receipt makes the + OCC PR satisfy its own OCC eligibility check." +exit_code: 0 +contract_sha256: "sha256:c25510e4b7140a339d3cdf8e230ebfc12efed102673c6844bf80ef80c86f535a" +pr_number: 2456 +branch: "jonah/omn-12939-occ-contract" diff --git a/drift/dod_receipts/OMN-12939/dod-occ-pr-2462/command.yaml b/drift/dod_receipts/OMN-12939/dod-occ-pr-2462/command.yaml new file mode 100644 index 00000000000..7370c5c5430 --- /dev/null +++ b/drift/dod_receipts/OMN-12939/dod-occ-pr-2462/command.yaml @@ -0,0 +1,23 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-12939" +evidence_item_id: "dod-occ-pr-2462" +check_type: "command" +check_value: "gh pr view 2462 --repo OmniNode-ai/onex_change_control --json state,baseRefName,headRefOid + --jq '.state + \":\" + .baseRefName + \":\" + .headRefOid'" +status: PASS +run_timestamp: "2026-06-11T09:24:00Z" +commit_sha: "2740d9541cef861198347e3bff58706e27f9adc8" +runner: "claude-opus-4-8" +verifier: "receipt-gate-local" +probe_command: "gh pr view 2462 --repo OmniNode-ai/onex_change_control --json state,baseRefName,headRefOid + --jq '.state + \":\" + .baseRefName + \":\" + .headRefOid'" +probe_stdout: | + OPEN:main:2740d9541cef861198347e3bff58706e27f9adc8 +actual_output: "PASS: onex_change_control PR #2462 promotes the OMN-12939 OCC contract + receipts from + dev to main via hotfix/omn-12939-occ-main-promote; self-binding receipt satisfies the promote PR's own + OCC eligibility check." +exit_code: 0 +contract_sha256: "sha256:c25510e4b7140a339d3cdf8e230ebfc12efed102673c6844bf80ef80c86f535a" +pr_number: 2462 +branch: "hotfix/omn-12939-occ-main-promote" diff --git a/drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/command.yaml b/drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/command.yaml new file mode 100644 index 00000000000..cbb648579a0 --- /dev/null +++ b/drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/command.yaml @@ -0,0 +1,23 @@ +--- +schema_version: "1.0.0" +ticket_id: "OMN-12939" +evidence_item_id: "dod-omnimarket-pr-1158" +check_type: "command" +check_value: "uv run pytest tests/unit/delegation/test_delegation_tier_escalation.py -q" +status: PASS +run_timestamp: "2026-06-11T08:37:00Z" +commit_sha: "27f23d7c6560831bf45dda548d845720e7c26943" +runner: "claude-opus-4-8" +verifier: "local-pre-merge-independent" +probe_command: "uv run pytest tests/unit/delegation/test_delegation_tier_escalation.py -q" +probe_stdout: | + TestNextEligibleTierEndpointResolvability::test_skips_higher_tier_with_unresolvable_endpoint_for_document_task PASSED + TestNextEligibleTierEndpointResolvability::test_task_aware_still_advances_when_higher_tier_routable PASSED + TestNextEligibleTierEndpointResolvability::test_task_unaware_call_preserves_declaration_order PASSED + TestEscalationTerminatesWhenFrontierUnconfigured::test_gate_fail_document_task_terminates_when_no_routable_higher_tier PASSED + 21 passed in 0.42s +actual_output: "21 passed in 0.42s" +exit_code: 0 +contract_sha256: "sha256:c25510e4b7140a339d3cdf8e230ebfc12efed102673c6844bf80ef80c86f535a" +pr_number: 1158 +branch: "jonah/omn-12939-delegation-escalation-termination"