Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions contracts/OMN-10530.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -176,3 +176,21 @@ dod_evidence:
- check_type: "command"
check_value: "uv run validate-yaml contracts/OMN-10530.yaml && grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-occ-omniintelligence-evidence-validate/command.yaml
&& grep -q 'pr_number: 697' drift/dod_receipts/OMN-10530/dod-occ-omniintelligence-evidence-validate/command.yaml"
- id: "dod-omnimemory-release-cascade"
description: "omnimemory dependency cascade PR resolves the published core, SPI, and infra checkpoint
versions."
source: "generated"
checks:
- check_type: "command"
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'pr_number: 300' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'omnibase-core 0.40.1' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'omnibase-spi 0.20.6' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'omnibase-infra 0.34.2' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml"
- id: "dod-occ-omnimemory-evidence-validate"
description: "OCC omnimemory cascade evidence update validates and receipt eligibility passes locally."
source: "generated"
checks:
- check_type: "command"
check_value: "uv run validate-yaml contracts/OMN-10530.yaml && grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-occ-omnimemory-evidence-validate/command.yaml
&& grep -q 'pr_number: 699' drift/dod_receipts/OMN-10530/dod-occ-omnimemory-evidence-validate/command.yaml"
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
schema_version: "1.0.0"
ticket_id: OMN-10530
evidence_item_id: dod-occ-omnimemory-evidence-validate
check_type: command
check_value: "uv run validate-yaml contracts/OMN-10530.yaml && grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-occ-omnimemory-evidence-validate/command.yaml
&& grep -q 'pr_number: 699' drift/dod_receipts/OMN-10530/dod-occ-omnimemory-evidence-validate/command.yaml"
status: PASS
run_timestamp: "2026-05-04T21:02:32Z"
commit_sha: 614d200d2ef8737a3005cc97f09bef9d92acd592
runner: codex-local-release-chain
verifier: codex-release-checkpoint
probe_command: "uv run validate-yaml contracts/OMN-10530.yaml && uv run python -m omnibase_core.validation.validator_occ_merge_eligibility
--repo omnimemory --pr-number 300 --pr-title 'chore(deps, OMN-10530): align omnibase release pins' --pr-body
'Ticket: OMN-10530\nEvidence-Ticket: OMN-10530\nEvidence-Source: OCC#699' --pr-branch jonah/omn-10530-omnimemory-release-pins
--pr-commit-sha 614d200d2ef8737a3005cc97f09bef9d92acd592 --pr-commit-text 'chore(deps): align omnibase
release pins' --occ-commit-sha de459eea1a7cceb7e8e35b6790c5fdd2b4760bfe --contracts-dir contracts --receipts-dir
drift/dod_receipts"
exit_code: 0
pr_number: 699
probe_stdout: "OMN-10530 contract valid; omnimemory PR #300 OCC eligibility returned eligible=true."
actual_output: "PASS: OCC evidence update for omnimemory cascade validates locally and includes a PR-bound
PASS receipt for #300."
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
schema_version: "1.0.0"
ticket_id: OMN-10530
evidence_item_id: dod-omnimemory-release-cascade
check_type: command
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'pr_number: 300' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'omnibase-core 0.40.1' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'omnibase-spi 0.20.6' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml
&& grep -q 'omnibase-infra 0.34.2' drift/dod_receipts/OMN-10530/dod-omnimemory-release-cascade/command.yaml"
status: PASS
run_timestamp: "2026-05-04T21:02:32Z"
commit_sha: 614d200d2ef8737a3005cc97f09bef9d92acd592
runner: codex-local-release-chain
verifier: codex-release-checkpoint
probe_command: "uv sync --locked && uv run python - <<'PY'\nfrom importlib.metadata import version\nexpected
= {'omnibase-core': '0.40.1', 'omnibase-spi': '0.20.6', 'omnibase-infra': '0.34.2', 'omnimarket': '0.2.0',
'omnibase-compat': '0.3.1'}\nfor package, wanted in expected.items():\n actual = version(package)\n
\ assert actual == wanted, f'{package} {actual} != {wanted}'\n print(f'{package} {actual}')\nPY\nuv
run --with 'ruff>=0.8.0,<1.0.0' ruff format --check src/ tests/\nuv run --with 'ruff>=0.8.0,<1.0.0'
ruff check src/ tests/\nuv run --with 'ruff>=0.8.0,<1.0.0' ruff check src/ --select UP007,UP006\nuv
run --with 'mypy>=1.14.0,<2.0.0' --with 'types-pyyaml>=6.0.12.20250915' --with 'types-cachetools>=6.2.0'
mypy --show-error-codes --no-error-summary src/omnimemory\nuv run --with 'pyright>=1.1.408' pyright
src/omnimemory\nuv run --with 'pytest-cov>=6.0.0,<8.0.0' --with 'pytest-timeout>=2.3.1,<3.0.0' --with
'pytest-xdist>=3.8.0,<4.0.0' pytest tests/ -m unit --tb=short"
exit_code: 0
pr_number: 300
probe_stdout: "omnibase-core 0.40.1\nomnibase-spi 0.20.6\nomnibase-infra 0.34.2\nomnimarket 0.2.0\nomnibase-compat
0.3.1\nruff format check passed\nruff check passed\nUP007/UP006 check passed\nmypy passed\npyright:
0 errors, 30 warnings\n1235 passed, 1709 deselected"
actual_output: "PASS: omnimemory PR #300 resolved omnibase-core 0.40.1, omnibase-spi 0.20.6, omnibase-infra
0.34.2, omnimarket 0.2.0, and omnibase-compat 0.3.1 with uv sync --locked, package metadata smoke, explicit
CI tool runner checks, pyright, and unit-marked tests."
Loading