Skip to content

evidence(OMN-20752): hand-authored companion for omnidash#375 - #13354

Merged
jake-b-omni merged 2 commits into
devfrom
jake/omn-20752-omnidash-companion
Oct 8, 2026
Merged

jake-b-omni merged 2 commits into
devfrom
jake/omn-20752-omnidash-companion

Conversation

@jake-b-omni

Copy link
Copy Markdown
Contributor

Summary

The hand-authored OCC Evidence-Source companion for omnidash#375 (OMN-20752). occ-autobind has no candidate grammar for TypeScript, page-spec JSON or package.json, so it cannot mint a companion for #375. Without one, #375's verify / verify fails closed on the missing Evidence-Source: line.

What changed

  • contracts/OMN-20752.yaml (new): copies AC1 and AC2 word for word from the ticket and declares three checks.
    • dod-OmniNode-ai-omnidash-pr-375 counts the "metric_key": "counterfactual_usd" card in src/pages/local/overview.page.yaml at e8d5013e.
    • dod-OmniNode-ai-omnidash-pr-375-contract counts the overview-baseline-spend component in src/pages/local/overview.contracts.yaml at e8d5013e.
    • dod-OmniNode-ai-omnidash-pr-375-ci is the product-diff-scope read of test(OMN-9722): receipt-gate regex specificity adversarial #375's files.
  • drift/dod_receipts/OMN-20752/*/command.yaml: one receipt per item, each filled by check_receipt_hardening.py --capture-probe (verifier occ-probe-capture-v1).

How it was verified

  • Both content probes ran both legs: exit 0 at e8d5013e, exit 1 at the merge base 3617a5cc.
  • The contract was run through yamlfmt to a fixed point before hashing. contract_sha256 and contract_entry_sha256 were rechecked after the receipt reflow: all three receipts bind.
  • pre-commit run over the four files passed on the second pass.

Not in this change

No product code; that is in omnidash#375.

Evidence-Ticket: OMN-20752

🤖 Generated with Claude Code

@jake-b-omni
jake-b-omni enabled auto-merge (squash) October 8, 2026 21:48
@jake-b-omni
jake-b-omni merged commit b00b2d8 into dev Oct 8, 2026
90 checks passed
@jake-b-omni
jake-b-omni deleted the jake/omn-20752-omnidash-companion branch October 8, 2026 22:12
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