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
36 changes: 36 additions & 0 deletions contracts/OMN-10530.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,39 @@ 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-evidence-validate/command.yaml
&& grep -q 'pr_number: 693' drift/dod_receipts/OMN-10530/dod-occ-evidence-validate/command.yaml"
- id: "dod-spi-build"
description: "omnibase-spi 0.20.6 wheel and sdist build locally against omnibase-core 0.40.1."
source: "generated"
checks:
- check_type: "command"
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-build/command.yaml &&
grep -q 'pr_number: 202' drift/dod_receipts/OMN-10530/dod-spi-build/command.yaml"
- id: "dod-spi-version-smoke"
description: "omnibase-spi package metadata reports 0.20.6 and resolves omnibase-core 0.40.1."
source: "generated"
checks:
- check_type: "command"
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-version-smoke/command.yaml
&& grep -q 'omnibase-spi 0.20.6' drift/dod_receipts/OMN-10530/dod-spi-version-smoke/command.yaml
&& grep -q 'omnibase-core 0.40.1' drift/dod_receipts/OMN-10530/dod-spi-version-smoke/command.yaml"
- id: "dod-spi-tests"
description: "omnibase-spi test suite passes for the 0.20.6 release branch."
source: "generated"
checks:
- check_type: "command"
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-tests/command.yaml &&
grep -q '2825 passed, 4 skipped' drift/dod_receipts/OMN-10530/dod-spi-tests/command.yaml"
- id: "dod-spi-diff-check"
description: "omnibase-spi release diff has no whitespace errors."
source: "generated"
checks:
- check_type: "command"
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-diff-check/command.yaml
&& grep -q 'git diff --check exited 0' drift/dod_receipts/OMN-10530/dod-spi-diff-check/command.yaml"
- id: "dod-occ-spi-evidence-validate"
description: "OCC SPI release evidence update validates and receipt gate 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-spi-evidence-validate/command.yaml
&& grep -q 'pr_number: 694' drift/dod_receipts/OMN-10530/dod-occ-spi-evidence-validate/command.yaml"
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
schema_version: "1.0.0"
ticket_id: OMN-10530
evidence_item_id: dod-occ-spi-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-spi-evidence-validate/command.yaml
&& grep -q 'pr_number: 694' drift/dod_receipts/OMN-10530/dod-occ-spi-evidence-validate/command.yaml"
status: PASS
run_timestamp: "2026-05-04T02:09:45Z"
commit_sha: 85c4e4dc9115094698e7c6e59a8aa23874a48544
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.receipt_gate_cli
--pr-body 'Evidence-Ticket: OMN-10530' --pr-title 'chore(release, OMN-10530): omnibase-spi 0.20.6' --contracts-dir
contracts --receipts-dir drift/dod_receipts --current-repo omnibase_spi --current-pr-number 202 --evidence-ticket
OMN-10530 --branch-name jonah/OMN-10530-release-omnibase-spi-0.20.6"
exit_code: 0
pr_number: 694
probe_stdout: |
[OK] contracts/OMN-10530.yaml (ticket_contract)
[OK] All 1 file(s) valid
::notice::RECEIPT GATE PASSED: 8 check(s) across 1 ticket(s) all have PASS receipts.
actual_output: "PASS: OMN-10530 contract validated and local receipt gate passed for omnibase_spi PR #202
with the central SPI evidence set."
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-10530/dod-spi-build/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
schema_version: "1.0.0"
ticket_id: OMN-10530
evidence_item_id: dod-spi-build
check_type: command
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-build/command.yaml && grep -q
'pr_number: 202' drift/dod_receipts/OMN-10530/dod-spi-build/command.yaml"
status: PASS
run_timestamp: "2026-05-04T02:04:40Z"
commit_sha: 12ea9a56f2ca0c68beadcd9dcae48db7e67c10b4
runner: codex-local-release-chain
verifier: codex-release-checkpoint
probe_command: "uv build"
exit_code: 0
pr_number: 202
probe_stdout: |
Building source distribution...
Building wheel from source distribution...
Successfully built dist/omnibase_spi-0.20.6.tar.gz
Successfully built dist/omnibase_spi-0.20.6-py3-none-any.whl
actual_output: "PASS: omnibase-spi 0.20.6 wheel and sdist build artifacts were produced locally."
17 changes: 17 additions & 0 deletions drift/dod_receipts/OMN-10530/dod-spi-diff-check/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
schema_version: "1.0.0"
ticket_id: OMN-10530
evidence_item_id: dod-spi-diff-check
check_type: command
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-diff-check/command.yaml && grep
-q 'git diff --check exited 0' drift/dod_receipts/OMN-10530/dod-spi-diff-check/command.yaml"
status: PASS
run_timestamp: "2026-05-04T02:04:41Z"
commit_sha: 12ea9a56f2ca0c68beadcd9dcae48db7e67c10b4
runner: codex-local-release-chain
verifier: codex-release-checkpoint
probe_command: "git diff --check"
exit_code: 0
pr_number: 202
probe_stdout: "git diff --check exited 0 with no whitespace errors."
actual_output: "PASS: omnibase-spi release version diff had no whitespace errors."
18 changes: 18 additions & 0 deletions drift/dod_receipts/OMN-10530/dod-spi-tests/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
schema_version: "1.0.0"
ticket_id: OMN-10530
evidence_item_id: dod-spi-tests
check_type: command
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-tests/command.yaml && grep -q
'2825 passed, 4 skipped' drift/dod_receipts/OMN-10530/dod-spi-tests/command.yaml"
status: PASS
run_timestamp: "2026-05-04T02:04:44Z"
commit_sha: 12ea9a56f2ca0c68beadcd9dcae48db7e67c10b4
runner: codex-local-release-chain
verifier: codex-release-checkpoint
probe_command: "uv run pytest tests/ -q"
exit_code: 0
pr_number: 202
probe_stdout: |
2825 passed, 4 skipped in 86.64s (0:01:26)
actual_output: "PASS: omnibase-spi tests passed locally for the 0.20.6 release branch."
24 changes: 24 additions & 0 deletions drift/dod_receipts/OMN-10530/dod-spi-version-smoke/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
schema_version: "1.0.0"
ticket_id: OMN-10530
evidence_item_id: dod-spi-version-smoke
check_type: command
check_value: "grep -q 'status: PASS' drift/dod_receipts/OMN-10530/dod-spi-version-smoke/command.yaml &&
grep -q 'omnibase-spi 0.20.6' drift/dod_receipts/OMN-10530/dod-spi-version-smoke/command.yaml && grep
-q 'omnibase-core 0.40.1' drift/dod_receipts/OMN-10530/dod-spi-version-smoke/command.yaml"
status: PASS
run_timestamp: "2026-05-04T02:04:40Z"
commit_sha: 12ea9a56f2ca0c68beadcd9dcae48db7e67c10b4
runner: codex-local-release-chain
verifier: codex-release-checkpoint
probe_command: "uv run python - <<'PY'\nfrom importlib.metadata import version\nimport omnibase_spi\nimport
omnibase_core\nassert version('omnibase-spi') == '0.20.6'\nassert omnibase_spi.__version__ == '0.20.6'\nassert
version('omnibase-core') == '0.40.1'\nassert omnibase_core.__version__ == '0.40.1'\nprint('omnibase-spi
0.20.6')\nprint('omnibase-core 0.40.1')\nPY"
exit_code: 0
pr_number: 202
probe_stdout: |
omnibase-spi 0.20.6
omnibase-core 0.40.1
actual_output: "PASS: installed editable package metadata reported omnibase-spi 0.20.6 and omnibase-core
0.40.1."
Loading