Skip to content

contracts(OMN-E0): add OCC evidence for delegation dispatch port refactor - #1661

Merged
jonahgabriel merged 1 commit into
devfrom
jonah/omn-e0-occ-evidence
May 26, 2026
Merged

jonahgabriel merged 1 commit into
devfrom
jonah/omn-e0-occ-evidence

Conversation

@jonahgabriel

Copy link
Copy Markdown
Contributor

Summary

  • Adds contracts/OMN-E0.yaml OCC contract for the omnibase_infra PR chore(occ-deps): update rerun state after 5ecfa8b7 #1749 delegation dispatch port refactor
  • Contract covers: extraction of ProtocolDelegationDispatchPort Protocol, lint formatting fixes, schema fingerprint stamp
  • No runtime paths changed (pure structural/code-quality refactor)

Evidence

  • dod-infra-pr-1749: omnibase_infra PR chore(occ-deps): update rerun state after 5ecfa8b7 #1749 merged (code refactor)
  • dod-tests-pass: 4753 unit tests pass in tests/unit/runtime/
  • dod-mypy-clean: mypy --strict clean on changed files
  • dod-occ-pr: this PR is the OCC evidence carrier for OMN-E0

Related

Evidence-Source: OCC (this PR)
Evidence-Ticket: OMN-E0

…ctor

Adds OCC contract for OMN-E0 covering the omnibase_infra PR #1749 refactor:
extracted ProtocolDelegationDispatchPort Protocol, lint fixes, schema fingerprint stamp.
@coderabbitai

coderabbitai Bot commented May 26, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@jonahgabriel, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 54 minutes and 18 seconds. 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 @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

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 configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 7f0005b5-8cf0-4f4f-915f-196e2f6f96af

📥 Commits

Reviewing files that changed from the base of the PR and between bb26bc0 and 4d4a4e8.

📒 Files selected for processing (1)
  • contracts/OMN-E0.yaml
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jonah/omn-e0-occ-evidence

Comment @coderabbitai help to get the list of available commands and usage tips.

@jonahgabriel
jonahgabriel merged commit d3e762a into dev May 26, 2026
28 of 31 checks passed
@jonahgabriel
jonahgabriel deleted the jonah/omn-e0-occ-evidence branch May 26, 2026 02:51
andywu42 pushed a commit to andywu42/onex_change_control that referenced this pull request Jun 10, 2026
…mniNode-ai#1152)

* evidence: add OCC receipts for active sprint waves

* fix(evidence): bind wave receipts to OCC PR

* fix(evidence): make OCC evidence self-check runnable

* chore(evidence): rebind OMN-9058 receipt to infra PR OmniNode-ai#1661

Updates the OCC PASS receipt for OMN-9058 to reference the actual
omnibase_infra PR OmniNode-ai#1661 (branch jonah/omn-9058-eliminate-getenv,
commit d1c1c89c) instead of the prior wave-worker attempt. Receipt
reflects the allowlist-only approach: .secretresolver_allowlist rewritten
with 177 entries, block-new-env-reads gate passes with 0 violations.

* fix(evidence): make wave receipt commands executable
jonahgabriel added a commit that referenced this pull request Jul 9, 2026
…l acceptance authority) (#3774)

* evidence(OMN-14220): OCC companion for omnimarket #1661 (5-class local acceptance authority)

Contract + C1 receipts (downstream PR-1661 delta gate-resolution before/after +
honest deploy-venv-run PYTHONPATH-overlay probe) for omnimarket #1661, which gives
the declared local-first delegation classes code_review/review/agent_delegation/planning
a real LOCAL acceptance authority (semantic_adequacy) so a valid LOCAL output passes
the quality gate at $0 instead of force-escalating to a paid tier, and fixes two
documentation false positives. Independently verified (separate verifier) via
merge-base-vs-HEAD delta() reproduction + a live before/after onex delegate --task-type
review on the co-installed infra venv. Controls still reject (gate non-vacuous).

* evidence(OMN-14220): self-bind OCC companion receipt (commit_sha C1 6de76c1)

dod-occ-self binds this OCC PR to occ-preflight via commit_sha of C1 (the contract
commit 6de76c1), avoiding OCC PR-number prediction under concurrent lanes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant