Repository navigation
docs(OMN-10468): receipt evidence for Codex cost hook - #617
Conversation
Pairs with omnibase_core PR implementing I3 invariant: OCC evidence must provably belong to the same ticket as the code PR. Receipts verify: - dod-001: 9 identity-binding tests pass (5 required plan cases) - dod-002: 68 existing receipt_gate tests pass (no regressions) - dod-003: EVIDENCE_SOURCE/TICKET_PATTERN exported in __all__ - dod-004: CLI accepts --evidence-ticket and --branch-name flags
Adds ModelTicketContract for OMN-10468 (codex cost emission hook). Documents 5-test suite, 4743-test full-suite pass, CodeRabbit clear, and the discovery finding that codex review CLI emits no token usage (usage_source=UNKNOWN is by design, not a gap).
|
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 (10)
✨ Finishing Touches🧪 Generate unit tests (beta)
Review rate limit: 0/5 reviews remaining, refill in 6 minutes and 58 seconds. Comment |
Summary
contracts/OMN-10468.yamlwith ModelTicketContract for OMN-10468codex reviewCLI produces no token usage output;usage_source=UNKNOWNis intentional and recorded in the contractTicket
OMN-10468
Test plan
uv run validate-yaml contracts/OMN-10468.yaml— OK (ticket_contract)