Repository navigation
evidence(OMN-14498): rebind infra PR 2672 current head - #6181
jonahgabriel wants to merge 4 commits into
Conversation
📝 WalkthroughWalkthroughThe change adds exact-head evidence for omnibase_infra PR ChangesOMN-14498 evidence
Estimated code review effort: 3 (Moderate) | ~20 minutes Possibly related PRs
Suggested labels: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-923b7db1/command.yaml (1)
1-29: 🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick winUse the required receipt locations and dual hash bindings.
Each receipt uses
command.yamland omitscontract_sha256. The configured receipt gate requires<run_timestamp>.yaml, the raw-contract SHA-256, and the canonical per-entry SHA-256.
drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-923b7db1/command.yaml#L1-L29: Move the receipt to2026-08-08T01:25:00Z.yamland add the final raw-contractcontract_sha256.drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-d3316ce1/command.yaml#L1-L36: Move the receipt to2026-08-08T04:55:00Z.yamland add the final raw-contractcontract_sha256.drift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-923b7db1/command.yaml#L1-L34: Move the receipt to2026-08-08T01:28:00Z.yamland add the final raw-contractcontract_sha256.drift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-d3316ce1/command.yaml#L1-L32: Move the receipt to2026-08-08T04:55:00Z.yamland add the final raw-contractcontract_sha256.drift/dod_receipts/OMN-14498/occ-self-bind-pr-6181/command.yaml#L1-L19: Move the receipt to2026-08-08T01:31:00Z.yamland add the final raw-contractcontract_sha256.As per coding guidelines, DoD receipts must use the timestamped location and bind both contract hashes through
omnibase_core.validation.validator_receipt_gate.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-923b7db1/command.yaml` around lines 1 - 29, Rename the receipts and add the final raw-contract contract_sha256 while preserving the existing canonical contract_entry_sha256: drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-923b7db1/command.yaml:1-29 to 2026-08-08T01:25:00Z.yaml; drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-d3316ce1/command.yaml:1-36 to 2026-08-08T04:55:00Z.yaml; drift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-923b7db1/command.yaml:1-34 to 2026-08-08T01:28:00Z.yaml; drift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-d3316ce1/command.yaml:1-32 to 2026-08-08T04:55:00Z.yaml; and drift/dod_receipts/OMN-14498/occ-self-bind-pr-6181/command.yaml:1-19 to 2026-08-08T01:31:00Z.yaml. Ensure every renamed receipt binds both hashes as required by validator_receipt_gate.Source: Coding guidelines
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Outside diff comments:
In
`@drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-923b7db1/command.yaml`:
- Around line 1-29: Rename the receipts and add the final raw-contract
contract_sha256 while preserving the existing canonical contract_entry_sha256:
drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-923b7db1/command.yaml:1-29
to 2026-08-08T01:25:00Z.yaml;
drift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-d3316ce1/command.yaml:1-36
to 2026-08-08T04:55:00Z.yaml;
drift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-923b7db1/command.yaml:1-34
to 2026-08-08T01:28:00Z.yaml;
drift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-d3316ce1/command.yaml:1-32
to 2026-08-08T04:55:00Z.yaml; and
drift/dod_receipts/OMN-14498/occ-self-bind-pr-6181/command.yaml:1-19 to
2026-08-08T01:31:00Z.yaml. Ensure every renamed receipt binds both hashes as
required by validator_receipt_gate.
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: daf44654-2d6c-43f9-bcf8-2878a91ea667
📒 Files selected for processing (6)
contracts/OMN-14498.yamldrift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-923b7db1/command.yamldrift/dod_receipts/OMN-14498/dod-OmniNode-ai-omnibase_infra-pr-2672-d3316ce1/command.yamldrift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-923b7db1/command.yamldrift/dod_receipts/OMN-14498/dod-product-proof-pr-2672-d3316ce1/command.yamldrift/dod_receipts/OMN-14498/occ-self-bind-pr-6181/command.yaml
|
Closed per operator-approved regenerate-class triage (2026-08-08 open-PR census, docs/tracking/2026-08-08-open-pr-drain-worklist.md @ 4679e53ae): many-red evidence append predating 2026-08-08 gate hardening. Regenerate against current dev; do not reopen this PR. |
Summary
Rebinds OMN-14498 central evidence for OmniNode-ai/omnibase_infra#2672 after the product branch moved from cd4966c0d to 923b7db1be for the Effect-Assertion Gate credential repair.
Evidence
uv run pytest -q tests/unit/runtime/auto_wiring/test_result_applier_publish_failure_seam_omn14498.py-> 5 passed, 3 warnings.Evidence-Ticket: OMN-14498
Evidence-Head: e8137b0
Summary by CodeRabbit