Skip to content

fix(OMN-15918): harden deploy evidence probe - #6409

Merged
jonahgabriel merged 1 commit into
jonah/omn-15918-occ-companionfrom
codex/omn-15918-occ-ratchet-fix
Aug 12, 2026
Merged

jonahgabriel merged 1 commit into
jonah/omn-15918-occ-companionfrom
codex/omn-15918-occ-ratchet-fix

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented Aug 12, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • buffer the GitHub contents response before the early-exit grep so bash -o pipefail cannot turn a valid match into SIGPIPE exit 141
  • rerun the live source probe and rebind its receipt to the corrected contract entry

Verification

  • uv run pytest tests/unit/scripts/test_lint_contract_check_values_corpus_baseline.py -q — 15 passed
  • uv run validate-yaml contracts/OMN-15918.yaml — passed
  • changed-file pre-commit hooks — passed
  • exact buffered GitHub source probe — passed
  • repository-wide pre-commit was also attempted; it reaches unrelated historical corpus failures already present on the parent branch, while all hooks scoped to these changed files pass

Dependency

Stacked onto the active OMN-15918 OCC companion branch so this correction can unblock onex_change_control#6396 and downstream omnibase_infra#2727.

Stacked-Parent: #6396

@coderabbitai

coderabbitai Bot commented Aug 12, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 46acc1d9-a76f-43c7-a4d1-793753037b64

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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

@jonahgabriel
jonahgabriel merged commit 50b284e into jonah/omn-15918-occ-companion Aug 12, 2026
11 of 13 checks passed
@jonahgabriel
jonahgabriel deleted the codex/omn-15918-occ-ratchet-fix branch August 12, 2026 22:45
jonahgabriel added a commit that referenced this pull request Aug 12, 2026
#6396)

* evidence(OMN-15918): OCC companion for OmniNode-ai/omnibase_infra#2727

* evidence(OMN-15918): add falsifiable deploy probe for node_gateway_attach_effect (OMN-14505/OMN-8912)

* fix(OMN-15918): harden deploy evidence probe (#6409)

* fix(OMN-15918): bind OCC companion to PR (#6410)
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