Repository navigation
chore(OMN-12403): auto-ship rescue of uncommitted canonical onex_change_control work - #1877
jonahgabriel wants to merge 34 commits into
Conversation
* contracts(OMN-11828,OMN-11972): add self agent PR evidence * fix(OMN-11828): bind OCC evidence PR
* contracts(OMN-11994): add infra handler wiring evidence * fix(OMN-11994): bind OCC evidence PR
* contracts(OMN-12006): add omnimarket overlay evidence * contracts(OMN-12006): format overlay evidence receipts * contracts(OMN-12006): include swarm runs migration in inventory
* contracts(OMN-12116): add dispatch result applier evidence * contracts(OMN-12116): add OCC PR self receipt
* contracts(OMN-11969): bind compat PR receipt * contracts(OMN-11969): add OCC self receipt for compat repair
* contracts(OMN-12006): bind omnimarket fleet rewrite receipt * contracts(OMN-12006): add OCC self receipt for fleet rewrite
* contracts(OMN-12116): bind verified hot-patch deploy receipt Replace placeholder echo command in dod-deploy-assessment with the actual docker exec smoke test verified on stability-test containers at 2026-05-25T18:53:00Z. Smoke confirms _derive_event_type_from_topic returns 'omnimarket.swarm-dispatch-completed' on the hot-patched runtime (run_id=8d68c8e7). * chore: trigger rebase check * contracts(OMN-12116): add dod-occ-pr-1627 receipt to bind PR 1627 Add receipt dod-occ-pr-1627 referencing PR #1627 so the receipt gate can bind this OCC PR to the OMN-12116 ticket. Also update the contract dod-deploy-assessment entry to reference the actual receipt file (replacing the placeholder echo command from PR #1618) and add the dod-occ-pr-1627 evidence item to the contract dod_evidence list. * contracts(OMN-12116): update all receipts to new contract hash After adding dod-occ-pr-1627 evidence item to the contract YAML, the contract hash changed. Update contract_sha256 in all four receipts to match the new hash (d856fc82). Also update dod-occ-pr-1627 commit_sha to the OCC branch head and probe_stdout headRefOid.
* evidence(OMN-12245,OMN-11599): promote release receipts from dev to main Backports OMN-12245 and OMN-11599 DoD receipts and contracts from OCC dev to main. Required for Contract Compliance Check CI gate which reads from OCC main branch. These receipts were written to OCC dev via PR #1710 but were not forward-promoted to main due to dev/main divergence. * evidence(OMN-12245): bind replacement release PR receipts
* chore(occ-deps): update rerun state after merge c3d38e7 [skip ci] * ci: rerun OCC state update checks * evidence(OMN-12245): bind OCC rerun state cleanup --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: jonahgabriel <jonah.gabriel@gmail.com>
* ci(OMN-12243): add main target guard * evidence(OMN-12243): add main target guard receipt * style(OMN-12243): format main target guard receipt
Remove stale deleted node_contract_dependency entry points and bind the hotfix with OMN-12245 receipt evidence.
Add central OCC evidence for omnibase_infra PR #1772 at head 9bcfee8504e4039ec5744bb8163f73c5092d0f9e.
* evidence(OMN-12245): bind omnimarket PR 926 head * evidence(OMN-12245): bind OCC omnimarket evidence PR
* evidence(OMN-12245): bind omnimarket PR 926 final head * evidence(OMN-12245): add OCC proof for omnimarket 926 final head
* evidence(OMN-12245): refresh omniintelligence release gates * evidence(OMN-12245): bind omniintelligence OCC gate
* evidence(OMN-12245): refresh omniintelligence PR 681 final head * evidence(OMN-12245): bind omniintelligence final OCC PR
Refresh OMN-12245 central evidence for omniclaude#1681 head 8393eff and bind OCC hotfix PR #1750.
Refresh OMN-12245 central evidence for omniclaude#1681 workflow-fix head 244ce65 and bind OCC hotfix PR #1752.
* evidence(OMN-12245): refresh omniclaude PR 1681 CI head * evidence(OMN-12245): bind OCC PR 1754 * evidence(OMN-12245): format OCC PR 1754 receipt
* evidence(OMN-12245): refresh omniclaude PR 1681 DoD source head * evidence(OMN-12245): bind OCC PR 1756 * evidence(OMN-12245): format OCC PR 1756 receipt
* evidence(OMN-12245): bind omnibase core PR 1174 * evidence(OMN-12245): bind OCC PR 1770
* evidence(OMN-12245): bind compat runtime DTO hotfix * evidence(OMN-12245): bind OCC compat DTO evidence PR * evidence(OMN-12245): restamp receipt contract hashes * evidence(OMN-12245): refresh OCC DTO receipt head * evidence(OMN-12245): format and restamp DTO receipts
* evidence(OMN-12245): bind omnimarket runtime proof hotfix * evidence(OMN-12245): bind OCC omnimarket evidence PR
Merge OCC evidence for omnibase_infra#1773 projection-topic hotfix. Receipt Gate, main-target, pre-commit, and CI passed.
Refresh OMN-12245 OCC evidence for omnibase_infra#1773 after adding integration coverage. Receipt Gate, main-target, pre-commit, and CI passed.
* evidence(OMN-12245): bind infra 1774 release receipt * evidence(OMN-12245): bind infra 1774 OCC PR * chore(OMN-12245): retrigger OCC evidence gates * evidence(OMN-12245): refresh receipt contract hashes * evidence(OMN-12245): refresh infra 1774 head receipt * evidence(OMN-12245): format and repin release receipts * chore(OMN-12245): refresh OCC core dependency pin
* evidence(OMN-12245): refresh infra 1774 retry head * evidence(OMN-12245): bind infra 1774 refresh OCC PR * evidence(OMN-12245): declare infra 1774 refresh receipt
* evidence(OMN-12245): refresh infra 1774 handler scope head * evidence(OMN-12245): declare infra 1774 handler scope receipt * chore(OMN-12245): retrigger OCC handler scope gates
Bind omnibase_infra#1775 and omnimarket#933 projection runtime hotfix evidence.
* chore(OMN-12245): baseline omnimarket guard debt on main * evidence(OMN-12245): bind guard main allowlist PR * evidence(OMN-12245): bind guard allowlist contract entry
…control OMN-12403: rescue uncommitted canonical work (auto-ship node undeployed). Rescued 82 files: - 8 new/modified contracts (OMN-12242, 12380, 12381, 12382, 12391, 12392, 12393, 12403) - 74 evidence dod_report.json files across many tickets (OMN-6659..OMN-12393) - modified evidence: OMN-7484, OMN-12403 Refs OMN-12403 OMN-12393 OMN-12382 OMN-12391
|
Warning Review limit reached
More reviews will be available in 3 minutes and 1 second. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more reviews become available, 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 include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (178)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Manual merge sweep closeout: this stale auto-ship rescue branch is conflicted and contains a broad obsolete OCC payload. The useful evidence has been decomposed into dedicated OCC PRs (#1879, #1880, #1881, #1883, #1884, and #1882 for OMN-12433). Keeping this PR open would risk reintroducing stale contracts/receipts over current dev, so I am closing it as superseded rather than merging it. |
Auto-ship rescue
The auto-ship node (node_dirty_canonical_sweep) is undeployed. This PR manually rescues uncommitted work from the canonical onex_change_control clone under omni_home so nothing is lost.
Refs OMN-12403 OMN-12393 OMN-12382 OMN-12391
Rescued content (82 files)