Repository navigation
chore(OMN-8765+9154): OCC contracts + dod_receipts for tonight's PRs - #346
Conversation
Unblocks verify/verify on two tonight-wave PRs that are gated on ModelTicketContract + dod_evidence existence: - omnibase_core#888 (OMN-8765 SkillRoutingError CI gate) — contract + 3 file_exists receipts (validator + wrapper shipped, 18 unit tests pass, blocking CI job + pre-commit hook registered). - omnibase_infra#1392 (OMN-9154 DEFAULT_INTROSPECTION_TOPIC SoT) — contract + 2 file_exists receipts (CLI import migrated, drift-detection tests added). Merged at bd13da5e. Also backfills parent-epic stub OMN-9151 (hardcoded-topics purge epic) with a command-check pointer to OMN-9154 completion and the committed audit doc. Contracts validated via uv run validate-yaml (3/3 OK). All pre-commit hooks green on changed files.
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 1 minutes and 4 seconds. ⌛ 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 (8)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
Unblocks
verify/verifyon two tonight-wave PRs that are gated onModelTicketContract+dod_evidenceexistence:contracts/OMN-8765.yaml+ 3file_existsreceipts (validator module + shell wrapper shipped; 18 unit tests pass; blocking CI jobcheck-deterministic-skills+ pre-commit hookvalidate-deterministic-skill-routingregistered)bd13da5e)contracts/OMN-9154.yaml+ 2file_existsreceipts (CLI import migrated to model SoT;TestDefaultIntrospectionTopicSoTdrift-detection tests added)Also backfills parent-epic stub OMN-9151 (hardcoded-topics purge epic) with a
command-check pointer to OMN-9154 completion and the committed audit doc atdocs/plans/research/2026-04-18-hardcoded-topics-sweep.md.Verification
uv run validate-yaml contracts/OMN-8765.yaml contracts/OMN-9151.yaml contracts/OMN-9154.yaml→ 3/3 OKpre-commit run --files <all 8 files>→ all hooks green (includingValidate ticket contract YAML against ModelTicketContract (OMN-8808)andContract check_value fail-open pattern lint (OMN-9350))Test plan
verify/verifyon omnibase_core#888 re-runs green on next push/tickverify/verifyretroactively covers omnibase_infra#1392 (already merged)🔗 Linear: OMN-8765, OMN-9154, OMN-9151