Repository navigation
docs(OMN-10544): add ticket contract + dod receipts for epic-org guards - #728
Conversation
Pinned to omniclaude PR #1514 head 03d63b3d.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughAdds an evidence contract for OMN-10544 and four new command-style DoD receipt YAMLs under drift/dod_receipts/OMN-10544 that record PASS results and metadata for verification checks (dod-001, dod-002, dod-003, dod-occ-pr-728). ChangesOMN-10544 Evidence Contract
Evidence Receipt Records
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@drift/dod_receipts/OMN-10544/dod-occ-pr-728/command.yaml`:
- Around line 15-17: The stored probe_stdout currently contains an abbreviated
8-char headRefOid ("027ecf2a"); update the receipt so probe_stdout captures and
stores the full 40-character SHA returned by the probe_command (the gh pr view
invocation) to preserve exact raw output. Locate the probe_command and
probe_stdout entries (look for keys named probe_command and probe_stdout and the
JSON key headRefOid) and replace the abbreviated value with the complete 40-char
headRefOid string exactly as produced by the gh command so the receipt reflects
the raw output verbatim.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 6f7463f8-c020-46ef-8295-1e8610e16b36
📒 Files selected for processing (5)
contracts/OMN-10544.yamldrift/dod_receipts/OMN-10544/dod-001/command.yamldrift/dod_receipts/OMN-10544/dod-002/command.yamldrift/dod_receipts/OMN-10544/dod-003/command.yamldrift/dod_receipts/OMN-10544/dod-occ-pr-728/command.yaml
…or (#1259) * evidence(OMN-11278): bind OCC contract for node_session_phase_evaluator Creates OCC contract OMN-11278 and binds dod-unit-tests receipt (20/20 passing) for omnimarket PR #728 — node_session_phase_evaluator (COMPUTE). * fix(OMN-11278): correct receipt schema to ModelDodReceipt format * evidence(OMN-11278): add dod-occ-pr-self receipt for OCC PR #1259 * evidence(OMN-11278): fix unit receipt check
Summary
Ticket: OMN-10544
Evidence-Ticket: OMN-10544
Pinned-omniclaude-PR: #1514
Pinned-omniclaude-SHA: 03d63b3dc2c12dbd674960ce2e3e5f72ed5b3ee5
OCC contract + dod_receipts proving the OMN-10544 fix:
contracts/OMN-10544.yaml— evidence requirements + 4 dod_evidence items.drift/dod_receipts/OMN-10544/dod-001/command.yaml— epics-only refusal guard exists and is exercised by unit test.drift/dod_receipts/OMN-10544/dod-002/command.yaml— secondary clustering pass surfaces the three sub-cohorts on the 2026-05-05 ambiguous group.drift/dod_receipts/OMN-10544/dod-003/command.yaml— SKILL.md Phase 3 + 3b document the new verdict types.The
dod-occ-pr-XXXself-binding receipt will be added in a follow-up commit once this PR is opened.Summary by CodeRabbit
Tests
Documentation