Skip to content

docs(OMN-10530): add omniclaude cascade evidence - #696

Merged
jonahgabriel merged 4 commits into
mainfrom
jonah/omn-10530-omniclaude-1508-evidence
May 4, 2026
Merged

jonahgabriel merged 4 commits into
mainfrom
jonah/omn-10530-omniclaude-1508-evidence

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented May 4, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Verification

  • uv run validate-yaml contracts/OMN-10530.yaml
  • uv run python -m omnibase_core.validation.validator_occ_merge_eligibility --repo omniclaude --pr-number 1508 ...
  • uv run python -m omnibase_core.validation.validator_occ_merge_eligibility --repo omniclaude --pr-number 1509 ...
  • uv run pre-commit run --files contracts/OMN-10530.yaml drift/dod_receipts/OMN-10530/dod-omniclaude-infra-cascade/command.yaml drift/dod_receipts/OMN-10530/dod-occ-omniclaude-evidence-validate/command.yaml

Summary by CodeRabbit

  • Chores
    • Added verification evidence confirming the dependency cascade resolved omnibase-core to v0.40.1 and recorded a successful command-based receipt.
    • Added verification evidence confirming infra cascade resolution for omnibase-core, omnibase-spi, and omnibase-infra and recorded a successful command-based receipt.
    • Added validation evidence confirming the contract YAML passed automated validation with a successful command-based receipt.

@coderabbitai

coderabbitai Bot commented May 4, 2026 •

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 786e11b9-d1a1-4b0d-8a65-cd36499b9d19

📥 Commits

Reviewing files that changed from the base of the PR and between e1f0710 and 1f8e186.

📒 Files selected for processing (3)
  • contracts/OMN-10530.yaml
  • drift/dod_receipts/OMN-10530/dod-occ-omniclaude-evidence-validate/command.yaml
  • drift/dod_receipts/OMN-10530/dod-omniclaude-infra-cascade/command.yaml
✅ Files skipped from review due to trivial changes (2)
  • drift/dod_receipts/OMN-10530/dod-omniclaude-infra-cascade/command.yaml
  • drift/dod_receipts/OMN-10530/dod-occ-omniclaude-evidence-validate/command.yaml
🚧 Files skipped from review as they are similar to previous changes (1)
  • contracts/OMN-10530.yaml

📝 Walkthrough

Walkthrough

Three new evidence entries were added to contracts/OMN-10530.yaml and three corresponding drift receipts were introduced: dod-omniclaude-core-cascade (verifies omnibase-core resolves to 0.40.1, PR 1508), dod-omniclaude-infra-cascade (verifies pinned omnibase-core, omnibase-spi, omnibase-infra, PR 1509), and dod-occ-omniclaude-evidence-validate (runs uv run validate-yaml, PR 696); all recorded as status: PASS.

Changes

OMN-10530: evidence additions and receipts

Layer / File(s) Summary
Contract Declaration
contracts/OMN-10530.yaml
Adds three dod_evidence items: dod-omniclaude-core-cascade (expects status: PASS, pr_number: 1508, omnibase-core 0.40.1), dod-omniclaude-infra-cascade (expects status: PASS, pr_number: 1509, pins omnibase-core 0.40.1, omnibase-spi 0.20.6, omnibase-infra 0.34.2), and dod-occ-omniclaude-evidence-validate (expects uv run validate-yaml contracts/OMN-10530.yaml, status: PASS, pr_number: 696).
Evidence Receipt — omnibase core cascade
drift/dod_receipts/OMN-10530/dod-omniclaude-core-cascade/command.yaml
New command receipt with provenance and probe: runs uv sync --locked and a Python importlib.metadata check; records status: PASS, exit_code: 0, pr_number: 1508, probe_stdout, and actual_output confirming omnibase-core 0.40.1.
Evidence Receipt — omnibase infra cascade
drift/dod_receipts/OMN-10530/dod-omniclaude-infra-cascade/command.yaml
New command receipt verifying pinned package versions via uv sync --locked and Python metadata checks; records status: PASS, exit_code: 0, pr_number: 1509, probe_stdout, and actual_output confirming omnibase-core 0.40.1, omnibase-spi 0.20.6, omnibase-infra 0.34.2.
Evidence Receipt — YAML / OCC validation
drift/dod_receipts/OMN-10530/dod-occ-omniclaude-evidence-validate/command.yaml
New command receipt that runs uv run validate-yaml contracts/OMN-10530.yaml and an OCC eligibility validator for --repo omniclaude --pr-number 1508 --pr-number 1509; records status: PASS, exit_code: 0, pr_number: 696, probe_stdout (eligible=true for both PRs), and actual_output confirming PASS and PR-bound receipts.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hopped through YAML fields today,
Three receipts snug in tidy array,
Versions pinned and checks ran through,
PASSes stamped bright — a carrot for you! 🥕

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'docs(OMN-10530): add omniclaude cascade evidence' accurately describes the main change: adding evidence receipts for the OMN-10530 ticket related to omniclaude cascade. The title is concise, specific, and directly reflects the primary purpose of the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jonah/omn-10530-omniclaude-1508-evidence

Review rate limit: 2/5 reviews remaining, refill in 28 minutes and 11 seconds.

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

@github-actions
github-actions Bot enabled auto-merge May 4, 2026 10:56
@jonahgabriel
jonahgabriel added this pull request to the merge queue May 4, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 4, 2026
@jonahgabriel
jonahgabriel added this pull request to the merge queue May 4, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 4, 2026
@jonahgabriel
jonahgabriel added this pull request to the merge queue May 4, 2026
Merged via the queue into main with commit 202f72b May 4, 2026
27 checks passed
@jonahgabriel
jonahgabriel deleted the jonah/omn-10530-omniclaude-1508-evidence branch May 4, 2026 12:42
jonahgabriel added a commit that referenced this pull request May 18, 2026
…t loop (#1133)

* evidence(OMN-11221): bind contract and dod receipts for arch invariant loop

Creates OCC contract OMN-11221 binding three PRs: omnibase_core #1104
(model extensions), omnimarket #696 (node_architectural_invariant_loop),
omniclaude #1603 (skill shim). Includes deploy-assessment receipt confirming
no live deploy required for new COMPUTE node.

* evidence(OMN-11221): correct OCC PR reference to 1133

* evidence(OMN-11221): fix dod-occ-pr-1133 receipt commit_sha placeholder

Replace placeholder commit_sha with the actual OCC PR #1133 head SHA.
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