Skip to content

evidence(OMN-20522): hand-authored companion for omnibase_core#1882 - #12769

Closed
jonahgabriel wants to merge 2 commits into
devfrom
OMN-20522-companion-1882
Closed

jonahgabriel wants to merge 2 commits into
devfrom
OMN-20522-companion-1882

Conversation

@jonahgabriel

Copy link
Copy Markdown
Contributor

Change-Control Evidence Companion: OMN-20522

Ticket: OMN-20522

Summary

This PR serves as the change-control evidence companion for OmniNode-ai/omnibase_core#1882. It addresses a CI Summary L4 red status caused by the absence of a required Evidence-Source: line in the original PR body. This companion PR provides the necessary contractual and drift evidence to satisfy the omnibase_core Contract Compliance Check.

Context

Changes

  1. Added Contract: contracts/OMN-20522.yaml
  2. Added Drift Receipt: drift/dod_receipts/OMN-20522/dod-OmniNode-ai-omnibase-core-pr-1882/command.yaml
    • status: PASS
    • pr_number: 1882
    • commit_sha: 2e0c3b4604a93f77ecc03475ee56a0f894d96675

Verification

  • Probe Execution:
    • Command: grep -c -- '--workflow-runs-file' scripts/ci/ci_summary_gate.py
    • Tool: check_receipt_hardening.py --capture-probe
    • Environment: Checkout of head 2e0c3b4604a93f77ecc03475ee56a0f894d96675
    • Output: 1
    • Exit Code: 0
  • Pre-Commit Checks (All Passed):
    • yamlfmt
    • check-yamlfmt-contamination
    • YAML parse
    • check-receipt-hardening

Reason for Change

The omnibase_core Contract Compliance Check failed with the error: "PR body is missing required 'Evidence-Source:' line". This PR introduces the required evidence artifacts to resolve the compliance failure and allow the upstream PR to proceed.

jonahgabriel and others added 2 commits October 4, 2026 06:27
Adds contracts/OMN-20522.yaml and drift/dod_receipts/OMN-20522/dod-OmniNode-ai-omnibase-core-pr-1882/command.yaml for OmniNode-ai/omnibase_core#1882 (head 2e0c3b4604a93f77ecc03475ee56a0f894d96675).

The receipt is a PASS result captured via check_receipt_hardening.py --capture-probe. The probe command `grep -c -- '--workflow-runs-file' scripts/ci/ci_summary_gate.py` printed 1 and exited 0.

This resolves the Contract Compliance Check failure for "PR body is missing required 'Evidence-Source:' line" due to a missing companion. yamlfmt, check-yamlfmt-contamination, and check-receipt-hardening pass.
@jonahgabriel
jonahgabriel enabled auto-merge (squash) October 4, 2026 10:34
@jonahgabriel

Copy link
Copy Markdown
Contributor Author

landing-controller (OMN-19998, OMN-17427): closing this PR as superseded: superseded by the merged onex_change_control#12773. A worker judged it at 88ac620 and the controller verified it live before closing.

auto-merge was automatically disabled October 4, 2026 11:01

Pull request was closed

@jonahgabriel
jonahgabriel deleted the OMN-20522-companion-1882 branch November 1, 2026 16:17
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