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
43 changes: 43 additions & 0 deletions contracts/OMN-14055.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,46 @@ dod_evidence:
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-14055/dod-occ-self-commit-16d1e69b/command.yaml
&& grep -q '16d1e69bebfceabc2bf9cd6b6b8fff3e8086151d' drift/dod_receipts/OMN-14055/dod-occ-self-commit-16d1e69b/command.yaml
- id: "dod-omnimarket-pr-1717-head-70a49c6d"
description: >-
Foreground Codex verification of omnimarket PR #1717 at head 70a49c6d9b82e233c9868e6dd8889451ed59f56f
after the unimported-handler lint repair. The repair imports/exports HandlerOccCompanionAttestation
from the node package so scripts/ci/check_unimported_handlers.py recognizes wiring evidence for
the contract-declared verify_companion_attestation operation. Local checks passed: exact unimported-handler
check, focused attestation/golden-chain/seam pytest suite (51 passed), ruff check/format on node/test
paths, runtime import sweep over 364 entry points, mypy --strict over 2805 source files, golden-chain
coverage against origin/dev, and commit hooks with OMNIBASE_INFRA_PATH set.
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-14055/dod-omnimarket-pr-1717-head-70a49c6d/command.yaml
&& grep -q '^pr_number: 1717$' drift/dod_receipts/OMN-14055/dod-omnimarket-pr-1717-head-70a49c6d/command.yaml
&& grep -q '70a49c6d9b82e233c9868e6dd8889451ed59f56f' drift/dod_receipts/OMN-14055/dod-omnimarket-pr-1717-head-70a49c6d/command.yaml
- id: "dod-deploy-assessment-head-70a49c6d"
description: >-
Deploy-surface assessment for omnimarket PR #1717 head 70a49c6d9b82e233c9868e6dd8889451ed59f56f:
the refresh adds only package-level import/export wiring for the existing pure attestation handler.
It does not register a new runtime workflow, mutate live deployment configuration, perform a deploy/restart,
change topics, or touch .201.
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-14055/dod-deploy-assessment-head-70a49c6d/command.yaml
&& grep -qi 'no live deploy' drift/dod_receipts/OMN-14055/dod-deploy-assessment-head-70a49c6d/command.yaml
- id: "dod-occ-self-commit-5b308174"
description: >-
OCC refresh self-binding: this onex_change_control branch carries the add-only OMN-14055 evidence
refresh for omnimarket PR #1717 head 70a49c6d9b82e233c9868e6dd8889451ed59f56f after the product
lint repair. The receipt binds the first refresh evidence commit 5b30817401260e7dd9028cfecee2172151f4268b
for occ-preflight eligibility before the OCC PR number exists.
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-14055/dod-occ-self-commit-5b308174/command.yaml
&& grep -q '5b30817401260e7dd9028cfecee2172151f4268b' drift/dod_receipts/OMN-14055/dod-occ-self-commit-5b308174/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-14055"
evidence_item_id: "dod-deploy-assessment-head-70a49c6d"
check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-14055/dod-deploy-assessment-head-70a49c6d/command.yaml
&& grep -qi 'no live deploy' drift/dod_receipts/OMN-14055/dod-deploy-assessment-head-70a49c6d/command.yaml
status: PASS
run_timestamp: "2026-07-11T17:18:00Z"
commit_sha: 70a49c6d9b82e233c9868e6dd8889451ed59f56f
runner: "codex"
verifier: "codex-runtime-verifier"
pr_number: 1717
probe_command: "gh pr diff 1717 --repo OmniNode-ai/omnimarket --name-only"
probe_stdout: |
src/omnimarket/nodes/node_occ_companion_compute/__init__.py
src/omnimarket/nodes/node_occ_companion_compute/contract.yaml
src/omnimarket/nodes/node_occ_companion_compute/handlers/handler_occ_companion_attestation.py
src/omnimarket/nodes/node_occ_companion_compute/models/model_occ_attestation_result.py
tests/nodes/node_occ_companion_compute/test_golden_chain_occ_companion_compute.py
tests/unit/nodes/node_occ_companion_compute/test_occ_companion_attestation_oracle.py
tests/unit/nodes/node_occ_companion_compute/test_occ_companion_compute_seam.py
actual_output: >-
PASS: omnimarket#1717 head 70a49c6d9b82e233c9868e6dd8889451ed59f56f remains limited to pure COMPUTE
attestation handler/model/package wiring, the existing node contract, and focused tests. There was no
live deploy, no restart, no .201 mutation, no topic mutation, and no migration.
exit_code: 0
branch: "jonah/omn-14055-occ-attestation-gate"
contract_sha256: "sha256:69783f3de1e39d0533f04bb77c84a65479fd936256341fc25476b47f531e9fbe"
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-14055"
evidence_item_id: "dod-occ-self-commit-5b308174"
check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-14055/dod-occ-self-commit-5b308174/command.yaml && grep
-q '5b30817401260e7dd9028cfecee2172151f4268b' drift/dod_receipts/OMN-14055/dod-occ-self-commit-5b308174/command.yaml
status: PASS
run_timestamp: "2026-07-11T17:24:00Z"
commit_sha: 5b30817401260e7dd9028cfecee2172151f4268b
runner: "codex"
verifier: "codex-runtime-verifier"
pr_number: 1717
probe_command: "git rev-parse HEAD"
probe_stdout: |
5b30817401260e7dd9028cfecee2172151f4268b
actual_output: >-
PASS: the first OMN-14055 OCC refresh evidence commit carries the add-only central contract update plus
PASS receipts for omnimarket#1717 head 70a49c6d9b82e233c9868e6dd8889451ed59f56f.
exit_code: 0
branch: "jonah/omn-14055-occ-market-1717-head-70a49c6d"
contract_sha256: "sha256:69783f3de1e39d0533f04bb77c84a65479fd936256341fc25476b47f531e9fbe"
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
schema_version: "1.0.0"
ticket_id: "OMN-14055"
evidence_item_id: "dod-omnimarket-pr-1717-head-70a49c6d"
check_type: "command"
check_value: >-
grep -q '^status: PASS$' drift/dod_receipts/OMN-14055/dod-omnimarket-pr-1717-head-70a49c6d/command.yaml
&& grep -q '^pr_number: 1717$' drift/dod_receipts/OMN-14055/dod-omnimarket-pr-1717-head-70a49c6d/command.yaml
&& grep -q '70a49c6d9b82e233c9868e6dd8889451ed59f56f' drift/dod_receipts/OMN-14055/dod-omnimarket-pr-1717-head-70a49c6d/command.yaml
status: PASS
run_timestamp: "2026-07-11T17:18:00Z"
commit_sha: 70a49c6d9b82e233c9868e6dd8889451ed59f56f
runner: "codex"
verifier: "codex-runtime-verifier"
pr_number: 1717
probe_command: >-
uv run python scripts/ci/check_unimported_handlers.py && uv run pytest tests/unit/nodes/node_occ_companion_compute/test_occ_companion_attestation_oracle.py
tests/nodes/node_occ_companion_compute/test_golden_chain_occ_companion_compute.py tests/unit/nodes/node_occ_companion_compute/test_occ_companion_compute_seam.py
-q && uv run ruff check src/omnimarket/nodes/node_occ_companion_compute tests/unit/nodes/node_occ_companion_compute
tests/nodes/node_occ_companion_compute && uv run ruff format --check src/omnimarket/nodes/node_occ_companion_compute
tests/unit/nodes/node_occ_companion_compute tests/nodes/node_occ_companion_compute && uv run python
-m omnimarket.nodes.node_runtime_sweep --import-check && uv run mypy --strict src/omnimarket && uv run
python scripts/ci/check_golden_chain_coverage.py --changed-ref origin/dev
probe_stdout: |
check_unimported_handlers.py: OK: all Handler* classes in src/omnimarket/nodes/ are imported, or explicitly baselined.
pytest: 51 passed in 0.14s
ruff check: All checks passed!
ruff format --check: 13 files already formatted
node_runtime_sweep --import-check: status=clean, entry_points_checked=364
mypy --strict src/omnimarket: Success: no issues found in 2805 source files
golden-chain-coverage-gate: 1 live-path node(s) checked
[PASS] node_occ_companion_compute: tests/nodes/node_occ_companion_compute/test_golden_chain_occ_companion_compute.py
golden-chain-coverage-gate: PASS
actual_output: >-
PASS: omnimarket#1717 head 70a49c6d9b82e233c9868e6dd8889451ed59f56f exposes the attestation handler
through the node package, satisfying the unimported-handler lint gate while preserving the pure attestation
oracle behavior.
exit_code: 0
branch: "jonah/omn-14055-occ-attestation-gate"
contract_sha256: "sha256:69783f3de1e39d0533f04bb77c84a65479fd936256341fc25476b47f531e9fbe"
Loading