Repository navigation
receipts(OMN-10211): add 5 command.yaml dod_receipts for substrate_gates scaffold - #500
jonahgabriel wants to merge 1 commit into
Conversation
…tes scaffold Adds the 5 ModelDodReceipt files Receipt-Gate requires for OMN-10211's contract (PR #493): - dod-001/command.yaml: substrate_gates files in PR 958 diff (PASS) - dod-002/command.yaml: BaseGateCheck + GateViolation exports (PASS) - dod-003/command.yaml: 18 unit tests in PR 958 diff (PASS) - dod-004/command.yaml: deploy-verified — Code Quality PASS, substrate_gates is a pre-commit CLI tool not a runtime service, no Docker deploy required (PASS) - dod-005/command.yaml: PR 958 OPEN against main with acceptance criteria met (PASS) Each receipt was generated by running its contract's check_value command against omnibase_core PR #958 head (commit 12c1fa74). All commands exited 0 with confirming output captured in probe_stdout / actual_output. Unblocks the verify / Receipt-Gate failure on omnibase_core PR #958. The PR's deploy-gate also re-passed in run 25068494069 once OMN-10211's contract landed (PR #493) — only Receipt-Gate was waiting on these receipt files. Part of epic OMN-10210 — Substrate Adoption Phase 1.
|
Warning Rate limit exceeded
To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing. ⌛ 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 (5)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
Adds the 5
ModelDodReceiptfiles Receipt-Gate requires for OMN-10211's contract (landed in PR #493):dod-001/command.yaml— substrate_gates files in PR 958 diffdod-002/command.yaml— BaseGateCheck + GateViolation exportsdod-003/command.yaml— 18 unit tests in PR 958 diffdod-004/command.yaml— deploy-verified (Code Quality PASS; substrate_gates is a pre-commit CLI tool, not a runtime service)dod-005/command.yaml— PR 958 OPEN against main with acceptance criteria metAll 5 receipts captured by running each contract's
check_valuecommand against omnibase_core PR #958 head12c1fa74. All commands exited 0.Ticket
OMN-10211 (epic OMN-10210 — Substrate Adoption Phase 1)
Why
omnibase_core PR #958 (
feat(OMN-10211): scaffold substrate_gates package in omnibase_core) is failingverify / Receipt-Gatebecause OMN-10211's contract (in main via PR #493) declares 5command-typedod_evidenceitems but the corresponding receipt files atdrift/dod_receipts/OMN-10211/dod-NNN/command.yamlwere missing.This PR ships the 5 receipts. After merge, re-trigger
verifyon omnibase_core#958 — it should now pass cleanly.Definition of Done
command.yamlreceipt files at canonical paths