Skip to content

evidence(OMN-14667): OCC Evidence-Source autobind for OmniNode-ai/omnibase_infra#2318 - #4268

Merged
jonahgabriel merged 3 commits into
devfrom
auto/omninode-ai-omnibase_infra-pr-2318-occ-autobind
Jul 16, 2026
Merged

jonahgabriel merged 3 commits into
devfrom
auto/omninode-ai-omnibase_infra-pr-2318-occ-autobind

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented Jul 16, 2026 •

Copy link
Copy Markdown
Contributor

Autobind OCC evidence for OMN-14667.

Triggered by node_pr_lifecycle_fix_effect OCC companion emitter on OmniNode-ai/omnibase_infra#2318 (OMN-13317 F1 / OMN-14285).

Evidence-Ticket: OMN-14667

Summary by CodeRabbit

  • Documentation
    • Added an OCC companion self-binding proof check to the release contract.
    • Added verification evidence confirming the check passed, including its source pull request, command output, and validation metadata.

omnimarket-bot added 2 commits July 16, 2026 04:36
…fra#2318

OCC companion by node_pr_lifecycle_fix_effect (OMN-13317 F1 / OMN-13990 / OMN-14285). Product PR head f49d4d8fb50c796ada91fa8deb04e372240ca0ac.
@coderabbitai

coderabbitai Bot commented Jul 16, 2026 •

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0afaaa18-be82-48db-ac84-74e839d6c59d

📥 Commits

Reviewing files that changed from the base of the PR and between dab2cdc and eb5f34c.

📒 Files selected for processing (2)
  • contracts/OMN-14667.yaml
  • drift/dod_receipts/OMN-14667/occ-self-bind-pr-4268/command.yaml

📝 Walkthrough

Walkthrough

The contract adds an OCC self-binding gh pr view check for PR 4268, accompanied by a recorded PASS receipt containing the command output and verification metadata.

Changes

OCC self-binding evidence

Layer / File(s) Summary
Add PR 4268 evidence and receipt
contracts/OMN-14667.yaml, drift/dod_receipts/OMN-14667/occ-self-bind-pr-4268/command.yaml
Adds the occ-self-bind-pr-4268 command check and records its PASS result, expected OPEN state, output, hashes, and verification metadata.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Possibly related PRs

🚥 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 matches the PR’s main change: adding an OCC evidence autobind for OMN-14667 tied to omnibase_infra#2318.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch auto/omninode-ai-omnibase_infra-pr-2318-occ-autobind

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

@jonahgabriel
jonahgabriel merged commit 36f7f00 into dev Jul 16, 2026
48 checks passed
@jonahgabriel
jonahgabriel deleted the auto/omninode-ai-omnibase_infra-pr-2318-occ-autobind branch July 16, 2026 11:45
jonahgabriel added a commit that referenced this pull request Sep 28, 2026
…d their whole-file hashes

The batch-window contracts for omnibase_infra#4267, #4264 and #4268 lacked a trailing newline, so the yamlfmt hook rewrote them in CI and failed Pre-commit. Add the newline and rebind the receipts' contract_sha256 to the formatted bytes.

Onex-Lane: worktree-cleanup-auto-83
Onex-Session: b5922964faff4db584dff86e5e056545
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