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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions allowlists/omnimarket.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1037,6 +1037,14 @@ allowlisted_handlers:
violations:
- missing_handler_routing
ticket: '# migration pending'
- path: omnimarket/nodes/node_swarm_decomposer_compute/handlers/handler_swarm_decomposer.py
violations:
- hybrid
ticket: OMN-11809
- path: omnimarket/nodes/node_swarm_endpoint_health_effect/handlers/handler_swarm_endpoint_health.py
violations:
- imperative
ticket: OMN-11810
- path: omnimarket/nodes/node_swarm_fanout_effect/handlers/handler_swarm_fanout.py
violations:
- hybrid
Expand Down
7 changes: 7 additions & 0 deletions contracts/OMN-11811.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,13 @@ dod_evidence:
checks:
- check_type: "command"
check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-11811/dod-occ-pr-1462/command.yaml\""
- id: "dod-occ-pr-1492"
description: "OCC PR #1492 refreshes central imperative-contract guard allowlist entries for merged
swarm handlers"
source: "manual"
checks:
- check_type: "command"
check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-11811/dod-occ-pr-1492/command.yaml\""
- id: "dod-deploy"
description: "Deploy assessment — new COMPUTE node, no live deploy required for initial merge; node
is pure and invoked via contract topic by the swarm dispatch orchestrator (OMN-11814)"
Expand Down
2 changes: 1 addition & 1 deletion drift/dod_receipts/OMN-11811/dod-deploy/command.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ actual_output: "PASS: node_swarm_registry_compute is pure compute (no I/O, no si
swarm dispatch orchestrator (OMN-11814)."
exit_code: 0
pr_number: 783
contract_sha256: "sha256:04bf3a99bd5bc7c53d2022adfcde1989c6c66b199ac4dd80ad11cbdc0720300e"
contract_sha256: "sha256:11011ecd600cda5f08d2a8f9b71430064c71ec0143ccac968052afc99d603d14"
2 changes: 1 addition & 1 deletion drift/dod_receipts/OMN-11811/dod-occ-pr-1462/command.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ actual_output: "PASS: OCC PR #1462 binds OMN-11811 contract to onex_change_contr
for omnimarket PR #783"
exit_code: 0
pr_number: 1462
contract_sha256: "sha256:04bf3a99bd5bc7c53d2022adfcde1989c6c66b199ac4dd80ad11cbdc0720300e"
contract_sha256: "sha256:11011ecd600cda5f08d2a8f9b71430064c71ec0143ccac968052afc99d603d14"
20 changes: 20 additions & 0 deletions drift/dod_receipts/OMN-11811/dod-occ-pr-1492/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-11811"
evidence_item_id: "dod-occ-pr-1492"
check_type: "command"
check_value: "grep -q '^status: PASS$' \"$CONTRACT_REPO_DIR/drift/dod_receipts/OMN-11811/dod-occ-pr-1492/command.yaml\""
status: PASS
run_timestamp: "2026-05-24T00:45:00Z"
commit_sha: "25b1ed14dc512d7947b7d6783bd20cb92c5f21e4"
runner: "jonahgabriel"
verifier: "onex-ci"
probe_command: "uv run check-imperative-contracts --repo-root <omnimarket-pr-worktree> --allowlists-dir
allowlists"
probe_stdout: |
Imperative contract guard new_violation_count: 0 for omnimarket PRs #778, #783, and #787 after merged swarm guard allowlist refresh.
actual_output: "PASS: OCC PR #1492 adds central guard allowlist entries for merged swarm decomposer and
endpoint-health handlers blocking OMN-11811 queue recovery."
exit_code: 0
pr_number: 1492
contract_sha256: "sha256:11011ecd600cda5f08d2a8f9b71430064c71ec0143ccac968052afc99d603d14"
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ actual_output: "PASS: omnimarket PR #783 adds node_swarm_registry_compute — 30
clean, runtime sweep 215/215 OK"
exit_code: 0
pr_number: 783
contract_sha256: "sha256:04bf3a99bd5bc7c53d2022adfcde1989c6c66b199ac4dd80ad11cbdc0720300e"
contract_sha256: "sha256:11011ecd600cda5f08d2a8f9b71430064c71ec0143ccac968052afc99d603d14"
Loading