Skip to content

evidence(OMN-11268): bind runner health models contract and receipt - #1176

Merged
jonahgabriel merged 2 commits into
mainfrom
jonah/omn-11268-occ-contract
May 19, 2026
Merged

jonahgabriel merged 2 commits into
mainfrom
jonah/omn-11268-occ-contract

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented May 19, 2026 •

Copy link
Copy Markdown
Contributor

Evidence-Ticket: OMN-11268
Evidence-Source: OCC#1176

Summary

Binds OCC contract and DoD receipt for OMN-11268.

Product PR

omnibase_infra PR #1671: OmniNode-ai/omnibase_infra#1671

Summary by CodeRabbit

  • Chores
    • Added runner health model verification and state management documentation to enhance system integrity monitoring and test coverage validation.

Review Change Stack

Contract: omnibase_infra PR #1671 adding __all__ exports and OOM_KILLED
emoji mapping. Receipt proves 7 unit + 4 integration tests pass.
@coderabbitai

coderabbitai Bot commented May 19, 2026 •

Copy link
Copy Markdown

Caution

Review failed

Pull request was closed or merged during review

📝 Walkthrough

Walkthrough

This PR establishes a new Definition-of-Done contract for the OMN-11268 ticket on runner health models and state enums. It adds a contract definition specifying enriched completeness, pytest and CI evidence requirements, and DOD verification checks. Two command receipts document passing evidence: pytest runner health model tests and a PR change-control verification check.

Changes

OMN-11268 Contract and Evidence

Layer / File(s) Summary
Contract definition and DOD evidence requirements
contracts/OMN-11268.yaml
Defines contract metadata for ticket OMN-11268, specifies enriched completeness, lists pytest and CI PR check evidence requirements, disables emergency bypass, and embeds two DOD evidence verifications with grep-based checks for status, ticket IDs, verifier fields, and PR numbers.
DOD evidence receipts
drift/dod_receipts/OMN-11268/dod-onex-change-control-pr-1176/command.yaml, drift/dod_receipts/OMN-11268/dod-runner-health-models/command.yaml
Populates two command receipt documents recording PASS results: one for PR 1176 CI checks and one for 11 passed pytest tests (0.68s), each with execution metadata, commit SHA, runner/verifier info, actual output, and PR context.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 A contract blooms with rules so clear,
Health models frozen, verified here!
Tests pass swift—eleven strong,
Evidence receipts sing the song. ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and specifically describes the main change: binding a contract and receipt for the OMN-11268 runner health models evidence item.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jonah/omn-11268-occ-contract

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

@jonahgabriel
jonahgabriel enabled auto-merge (squash) May 19, 2026 20:41
@jonahgabriel
jonahgabriel merged commit 358c1a9 into main May 19, 2026
32 of 33 checks passed
@jonahgabriel
jonahgabriel deleted the jonah/omn-11268-occ-contract branch May 19, 2026 20:44
jonahgabriel added a commit that referenced this pull request Jun 11, 2026
Self-binding OCC eligibility receipt; downstream code PRs (omnimarket #1176,
omnibase_infra #1949) resolve their Receipt-Gate via Evidence-Source: OCC#2503.
jonahgabriel added a commit that referenced this pull request Jun 11, 2026
…ceipts (omnimarket #1176, infra #1949)

Central OMN-12971 OCC contract + dod_receipts for the Vertex $500-credit ADC
runtime wiring (omnimarket #1176 routing-overlay backend + secret-discipline
ratchet; omnibase_infra #1949 ADC bearer-token delivery to effects container).
Secret-ref discipline: only logical refs committed; token VALUE resolved
fail-closed at the effect boundary. deploy_pending — no live deploy by the code
PRs. dod-occ-pr receipt added in the follow-up commit once this PR number is
known.
jonahgabriel added a commit that referenced this pull request Jun 11, 2026
Self-binding OCC eligibility receipt; downstream code PRs (omnimarket #1176,
omnibase_infra #1949) resolve their Receipt-Gate via Evidence-Source: OCC#2503.
jonahgabriel added a commit that referenced this pull request Jun 11, 2026
…ceipts (omnimarket #1176, infra #1949)

Central OMN-12971 OCC contract + dod_receipts for the Vertex $500-credit ADC
runtime wiring (omnimarket #1176 routing-overlay backend + secret-discipline
ratchet; omnibase_infra #1949 ADC bearer-token delivery to effects container).
Secret-ref discipline: only logical refs committed; token VALUE resolved
fail-closed at the effect boundary. deploy_pending — no live deploy by the code
PRs. dod-occ-pr receipt added in the follow-up commit once this PR number is
known.
jonahgabriel added a commit that referenced this pull request Jun 11, 2026
Self-binding OCC eligibility receipt; downstream code PRs (omnimarket #1176,
omnibase_infra #1949) resolve their Receipt-Gate via Evidence-Source: OCC#2503.
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