Skip to content

evidence(OMN-19969): hand-authored companion for omnimarket#3256 - #12414

Merged
jonahgabriel merged 2 commits into
devfrom
evidence/omn-19969-omnimarket-3256
Oct 2, 2026
Merged

jonahgabriel merged 2 commits into
devfrom
evidence/omn-19969-omnimarket-3256

Conversation

@jonahgabriel

Copy link
Copy Markdown
Contributor

Summary

Hand-authored OCC evidence companion (OMN-15247) for OmniNode-ai/omnimarket#3256 at 92255ae957fe25890f80ab1b2222f947dd46d46a (ticket OMN-19969, dev-head fix: raises the omnibase-infra floor to 0.38.61 so claude-sonnet-5-5 is priced).

The occ-autobind outcome check-run on #3256 reads DECLINED, reason skip:WINDOW_IN_FLIGHT: it deferred to batch window OCC#12393 (head 55c10706), which had 4 check runs still running, and did not push #3256 to it. So no companion was minted and #3256's body cites none.

contracts/OMN-19969.yaml gains three dod_evidence entries (appended, none edited):

  • dod-OmniNode-ai-omnimarket-pr-3256-ci (diff scope)
  • dod-OmniNode-ai-omnimarket-pr-3256 — reads pyproject.toml at the PR commit and counts lines containing omnibase-infra>=0.38.61: 2 there, 0 at the parent 1de050758
  • dod-OmniNode-ai-omnimarket-pr-3256-tests (test_passes, cwd omnimarket): uv run --locked pytest tests/test_omn20303_real_postgres_savings_one_row_per_run.py tests/unit/test_baseline_pricing_omn19969.py tests/unit/nodes/node_delegate_skill_orchestrator/test_handler.py -q — result 48 passed, 2 skipped; the two skips are the omn20303 Postgres tests, which skip without POSTGRES_PASSWORD

Three PASS receipts under drift/dod_receipts/OMN-19969/, each filled by scripts/validation/check_receipt_hardening.py --capture-probe (verifier occ-probe-capture-v1); contract_entry_sha256 from omnibase_core.validation.validator_receipt_gate.compute_contract_entry_sha256. No existing receipt is touched.

Why #3256 needed it

occ-preflight / eligibility, OCC Companion Merged Gate, OCC Preflight Dependency, verify / verify and CI Summary are red on #3256 for the missing companion.

omnimarket dev has been red since the collection error in tests/test_omn20303_real_postgres_savings_one_row_per_run.py from #3172/#3224, and omnimarket#3263 and #3241 inherit it.

Verification

Evidence-Ticket: OMN-19969

jonahgabriel and others added 2 commits October 2, 2026 16:54
Add three dod_evidence entries to contracts/OMN-19969.yaml with matching
captured PASS receipts under drift/dod_receipts/OMN-19969/, covering
OmniNode-ai/omnimarket#3256 at head 92255ae957fe25890f80ab1b2222f947dd46d46a.

The entries are dod-OmniNode-ai-omnimarket-pr-3256-ci (files listed via gh
pr view), dod-OmniNode-ai-omnimarket-pr-3256 (pyproject.toml at the PR
commit has two lines with omnibase-infra>=0.38.61), and
dod-OmniNode-ai-omnimarket-pr-3256-tests (pytest across
tests/test_omn20303_real_postgres_savings_one_row_per_run.py,
tests/unit/test_baseline_pricing_omn19969.py, and
tests/unit/nodes/node_delegate_skill_orchestrator/test_handler.py:
48 passed, 2 skipped).

Receipt probe output was captured with check_receipt_hardening.py
--capture-probe, not typed by hand.

This evidence is hand-authored because the occ-autobind outcome check for
omnimarket#3256 was DECLINED with skip:WINDOW_IN_FLIGHT, deferring to batch
window OCC#12393 whose checks were still running, so no companion was
minted for #3256. The local eligibility check for #3256 against this branch
reports eligible true.
@jonahgabriel

Copy link
Copy Markdown
Contributor Author

Lab: head=2036b423fe5d88a1b8ec9e9b15ddced69def5ae3 host=h201 lane=market-3256-companion-2a21 command=validator_occ_merge_eligibility --repo omnimarket --pr-number 3256 against this head's contracts/ and drift/dod_receipts/; receipts captured by check_receipt_hardening.py --capture-probe, tests run in an omnimarket checkout at 92255ae95 (uv run --locked pytest, 48 passed, 2 skipped) observed=eligible true, reason eligible

@jonahgabriel
jonahgabriel enabled auto-merge (squash) October 2, 2026 21:07
@jonahgabriel
jonahgabriel merged commit 95b5541 into dev Oct 2, 2026
90 checks passed
@jonahgabriel
jonahgabriel deleted the evidence/omn-19969-omnimarket-3256 branch October 2, 2026 21:29
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