Repository navigation
evidence(OMN-9139): add deploy dod_evidence to source-hash attestation contract - #1158
Conversation
Adds a docker exec check_value to the OMN-9139 contract so the deploy-gate on omnibase_infra PR #1662 can find deploy evidence.
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
… guard Add PASS receipts for the two dod_evidence items declared in contracts/OMN-12939.yaml: - dod-omnimarket-pr-1158/test_passes: tests/unit/delegation/test_delegation_tier_escalation.py (21 passed; 4 named TDD tests through the real dispatch path) at omnimarket head 27f23d7c. - dod-deploy-assessment/command: code-only routing/escalation handler change; live effect is a gated stability image rebuild under user approval; no live deploy performed by PR #1158. Independently verified (verifier=local-pre-merge-independent): tests re-run locally on the PR head, ruff clean. Unblocks omnimarket PR #1158 OCC Eligibility + Receipt-Gate. Evidence-Source: 6ca2942 Evidence-Ticket: OMN-12939
…ct + dod receipts Rebased onto fresh OCC main (was 57 behind). Carries: - contracts/OMN-12939.yaml (yamlfmt-normalized; schema-valid) - drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/test_passes.yaml - drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml Receipts PASS, independently verified (verifier=local-pre-merge-independent): 21 delegation escalation tests pass on omnimarket PR #1158 head; ruff clean. contract_sha256 pinned to the normalized contract (sha256:90ccb215...). Deploy-assessment check_value carries the deploy keyword for the omnimarket deploy-gate. Unblocks omnimarket PR #1158 OCC Eligibility + Receipt-Gate + deploy-gate. Evidence-Ticket: OMN-12939
…ct + dod receipts Rebased onto OCC dev (PR base). Carries: - contracts/OMN-12939.yaml (yamlfmt-normalized; schema-valid) - drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/test_passes.yaml (21 escalation tests PASS) - drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml (deploy keyword present) Receipts independently verified (verifier=local-pre-merge-independent) on omnimarket PR #1158 head; contract_sha256 pinned to normalized contract (sha256:90ccb215...). Unblocks omnimarket PR #1158 OCC Eligibility + Receipt-Gate + deploy-gate. Evidence-Ticket: OMN-12939
…ct + dod receipts Carries (on OCC dev base): - contracts/OMN-12939.yaml (yamlfmt-normalized; schema-valid; sha256:7796de7a) - drift/dod_receipts/OMN-12939/dod-omnimarket-pr-1158/test_passes.yaml (21 escalation tests PASS) - drift/dod_receipts/OMN-12939/dod-deploy-assessment/command.yaml (deploy keyword present) - drift/dod_receipts/OMN-12939/dod-occ-pr-2456/command.yaml (self-binding: pr_number 2456) All receipts PASS, independently verified (verifier: tests re-run locally on omnimarket PR #1158 head 27f23d7c). contract_sha256 pinned to the normalized contract in every receipt. The occ-pr-2456 self-binding receipt satisfies the OCC PR's own eligibility (reason pr_ticket_mismatch resolved). Unblocks omnimarket PR #1158 OCC Eligibility + Receipt-Gate + deploy-gate. Evidence-Ticket: OMN-12939
…ct + dod receipts OCC dev-base PR. Carries contract + 3 PASS receipts with executable grep check_values (matching the OMN-12949 proven pattern so the Contract Compliance gate can run them): - dod-omnimarket-pr-1158 (test_passes.yaml): status PASS, pr_number 1158, 21 tests passed - dod-deploy-assessment (command.yaml): status PASS, pr_number 1158, 'No live deploy' assessment - dod-occ-pr-2456 (command.yaml): self-binding status PASS, pr_number 2456 contract_sha256 pinned to normalized contract (sha256:63d46482) in every receipt. Independently verified (verifier=local-pre-merge-independent): 21 delegation escalation tests re-run on omnimarket PR #1158 head; all three check_value greps PASS locally; pre-commit clean. Evidence-Ticket: OMN-12939
…ct + dod receipts OCC dev-base PR. Contract + 3 PASS receipts, all check_type=command with executable grep check_values (OMN-12949 proven pattern; receipt filenames match check_type so eligibility resolves the receipt ids): - dod-omnimarket-pr-1158/command.yaml: status PASS, pr_number 1158, 21 tests passed - dod-deploy-assessment/command.yaml: status PASS, pr_number 1158, 'No live deploy' - dod-occ-pr-2456/command.yaml: self-binding status PASS, pr_number 2456 contract_sha256 pinned (sha256:3fe374ae) in every receipt. Independently verified (verifier=local-pre-merge-independent): 21 delegation escalation tests on omnimarket PR #1158 head; all 3 check_value greps PASS locally; contract schema-valid; pre-commit clean. Evidence-Ticket: OMN-12939
Summary
dod-omnibase-infra-deploy-attestationevidence item tocontracts/OMN-9139.yamlcheck_valueusesdocker execso the deploy-gate on omnibase_infra PR contracts(OMN-12198): add dispatch envelope fallback evidence #1662 recognises deploy evidencedod-wave-local-evidenceitem retained unchangedTest plan
uv run validate-yaml contracts/OMN-9139.yamlpassesValidate ticket contract YAML against ModelTicketContractpasses