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
8 changes: 8 additions & 0 deletions contracts/OMN-17943.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -375,3 +375,11 @@ dod_evidence:
checks:
- check_type: "command"
check_value: "gh pr view 12283 --repo OmniNode-ai/onex_change_control --json number,state,headRefName"
- id: "occ-self-bind-pr-12499"
description: |-
OCC self-bind for PR #12499 — binds this contract to the evidence PR carrying it, by pr_number, so eligibility can resolve a PASS receipt for the evidence PR itself.
source: "manual"
status: "verified"
checks:
- check_type: "command"
check_value: "gh pr view 12499 --repo OmniNode-ai/onex_change_control --json number,state,headRefName"
8 changes: 8 additions & 0 deletions contracts/OMN-20391.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,11 @@ dod_evidence:
check_value: |-
uv run pytest tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py tests/unit/cli/test_cli_code_edit.py tests/unit/delegated_code_edit/test_loop_ports.py -q
cwd: "${OMNI_HOME}/omnimarket"
- id: "dod-occ-diff-derived-behavior-proof"
description: "PR #3276 on OmniNode-ai/omnimarket — diff-derived behavior proof (OMN-16434)."
source: "generated"
checks:
- check_type: "test_passes"
check_value: |-
uv run pytest tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py tests/unit/cli/test_cli_code_edit.py tests/unit/delegated_code_edit/test_loop_ports.py -q
cwd: "${OMNI_HOME}/omnimarket"
8 changes: 8 additions & 0 deletions contracts/OMN-20392.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,11 @@ dod_evidence:
check_value: |-
env -u PYTHONPATH uv run pytest "tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py::test_replace_in_files_edits_thirty_files_in_one_action_and_turn" "tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py::test_replace_in_files_glob_is_a_scope_over_the_writable_manifest" "tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py::test_replace_in_files_confines_paths_and_refuses_oversized_content" -q
cwd: "${OMNI_HOME}/omnimarket"
- id: "dod-occ-diff-derived-behavior-proof"
description: "PR #3270 on OmniNode-ai/omnimarket — diff-derived behavior proof (OMN-16434)."
source: "generated"
checks:
- check_type: "test_passes"
check_value: |-
uv run pytest tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py tests/nodes/node_delegation_rubric_check_compute/test_tool_use_rubric.py -q
cwd: "${OMNI_HOME}/omnimarket"
7 changes: 7 additions & 0 deletions contracts/OMN-20394.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,10 @@ dod_evidence:
- check_type: "test_passes"
check_value: "uv run pytest tests/skills/test_lab_onboarding_script_omn20150.py -q"
cwd: "${OMNI_HOME}/omniclaude"
- id: "dod-occ-diff-derived-behavior-proof"
description: "PR #2515 on OmniNode-ai/omniclaude — diff-derived behavior proof (OMN-16434)."
source: "generated"
checks:
- check_type: "test_passes"
check_value: "uv run pytest tests/skills/test_lab_onboarding_script_omn20150.py -q"
cwd: "${OMNI_HOME}/omniclaude"
8 changes: 8 additions & 0 deletions contracts/OMN-20396.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -108,3 +108,11 @@ dod_evidence:
check_value: |-
uv run pytest tests/unit/nodes/node_sprint_roll_compute/test_node_sprint_roll_compute.py -q
cwd: "${OMNI_HOME}/omnibase_core"
- id: "dod-occ-diff-derived-behavior-proof"
description: "PR #1861 on OmniNode-ai/omnibase_core — diff-derived behavior proof (OMN-16434)."
source: "generated"
checks:
- check_type: "test_passes"
check_value: |-
uv run pytest tests/unit/nodes/node_sprint_roll_compute/test_node_sprint_roll_compute.py -q
cwd: "${OMNI_HOME}/omnibase_core"
8 changes: 8 additions & 0 deletions contracts/OMN-20397.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -108,3 +108,11 @@ dod_evidence:
check_value: |-
uv run pytest tests/unit/nodes/node_sprint_roll_apply_effect/test_node_sprint_roll_apply_effect.py -q
cwd: "${OMNI_HOME}/omnibase_core"
- id: "dod-occ-diff-derived-behavior-proof"
description: "PR #1862 on OmniNode-ai/omnibase_core — diff-derived behavior proof (OMN-16434)."
source: "generated"
checks:
- check_type: "test_passes"
check_value: |-
uv run pytest tests/unit/nodes/node_sprint_roll_apply_effect/test_node_sprint_roll_apply_effect.py tests/unit/nodes/node_sprint_roll_compute/test_node_sprint_roll_compute.py -q
cwd: "${OMNI_HOME}/omnibase_core"
46 changes: 46 additions & 0 deletions drift/behavior_proof_backfill_refusals.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2549,4 +2549,50 @@ refusals:
reason: the merged diff of OmniNode-ai/omnibase_core#1841 carries no pytest collection target across
1 changed file(s). Naming any other test would assert behavior this PR never demonstrated; nothing
is minted.
OMN-20339:
decision: REFUSED_NO_BEHAVIOUR_IN_DIFF
judged_against:
legacy_binding_receipts: []
product_prs:
- OmniNode-ai/omnibase_infra#4460
judged_at: '2026-10-03T05:39:45Z'
reason: the merged diff of OmniNode-ai/omnibase_infra#4460 carries no pytest collection target across
1 changed file(s). Naming any other test would assert behavior this PR never demonstrated; nothing
is minted.
OMN-20370:
decision: REFUSED_NO_PRODUCT_PR
judged_against:
legacy_binding_receipts: []
product_prs: []
judged_at: '2026-10-03T05:39:27Z'
reason: no `dod-<owner>-<repo>-pr-<n>` item names a product PR, so there is no diff to derive a behavior
proof from.
OMN-20375:
decision: REFUSED_NO_BEHAVIOUR_IN_DIFF
judged_against:
legacy_binding_receipts: []
product_prs:
- OmniNode-ai/omnibase_compat#222
- OmniNode-ai/omnibase_core#1850
- OmniNode-ai/omnibase_core#1853
- OmniNode-ai/omnibase_infra#4482
- OmniNode-ai/omniclaude#2503
- OmniNode-ai/omniclaude#2511
- OmniNode-ai/omnidash#350
- OmniNode-ai/omniintelligence#987
- OmniNode-ai/omnimarket#3250
- OmniNode-ai/omnimarket#3265
judged_at: '2026-10-03T05:39:23Z'
reason: the merged diff of OmniNode-ai/omnimarket#3250 carries no pytest collection target across
2 changed file(s). Naming any other test would assert behavior this PR never demonstrated; nothing
is minted.
OMN-20395:
decision: REFUSED_NO_PRODUCT_PR
judged_against:
legacy_binding_receipts: []
product_prs:
- OmniNode-ai/omninode_infra#1785
judged_at: '2026-10-03T05:39:05Z'
reason: no `dod-<owner>-<repo>-pr-<n>` item names a product PR, so there is no diff to derive a behavior
proof from.
schema_version: 1.0.0
21 changes: 21 additions & 0 deletions drift/dod_receipts/OMN-17943/occ-self-bind-pr-12499/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
actual_output: 'PASS: OCC PR #12499 on OmniNode-ai/onex_change_control reads back OPEN at branch auto/behavior-proof-backfill-37100466596,
tip 12e80d1fd3040051bb8438decc3299ecf494c436. This receipt binds OMN-17943 to the evidence PR carrying
it; it makes no claim about the evidence in that PR, which its own receipts carry.'
branch: auto/behavior-proof-backfill-37100466596
check_type: command
check_value: gh pr view 12499 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
commit_sha: 12e80d1fd3040051bb8438decc3299ecf494c436
contract_entry_sha256: sha256:c5ad93cc5a5365e49b284dafe4a3eaaa26ba866e957b64c8f85df15128e7f7e7
evidence_item_id: occ-self-bind-pr-12499
exit_code: 0
pr_number: 12499
probe_command: gh pr view 12499 --repo OmniNode-ai/onex_change_control --json number,state,headRefName
probe_stdout: '{"headRefName": "auto/behavior-proof-backfill-37100466596", "number": 12499, "state": "OPEN"}'
run_timestamp: '2026-10-03T05:40:41Z'
runner: omnimarket-ci occ-behavior-proof-backfill
schema_version: 1.0.0
status: PASS
ticket_id: OMN-17943
verifier: github-actions occ-pr-readback
working_dir: null
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
actual_output: 'PENDING: the declared targets are derived from the merged diff of OmniNode-ai/omnimarket#3276;
the PR''s own CI at head 06f5fa8a5e267db847abcea916c1ec0ca885f398 — which is this receipt''s commit_sha,
the code state the recorded check ran against — concluded failure; it subsequently merged as a934f63bbf606d3b72fa3263398adefc7b51dd5a,
a different tree no check here was run against. This receipt records that observation — it does not
claim the pytest run was executed by the backfill. Run: https://github.com/OmniNode-ai/omnimarket/actions/runs/37100466596'
branch: codeedit-loop-fix-2a21/OMN-20391-resume-and-error
check_type: test_passes
check_value: uv run pytest tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py
tests/unit/cli/test_cli_code_edit.py tests/unit/delegated_code_edit/test_loop_ports.py -q
commit_sha: 06f5fa8a5e267db847abcea916c1ec0ca885f398
contract_entry_sha256: sha256:0474db3b49ca8ae9ebcf887c7c6059725a825bcfa2a607465cc73467e599279d
evidence_item_id: dod-occ-diff-derived-behavior-proof
exit_code: 0
pr_number: 3276
probe_command: 'gh api ''repos/OmniNode-ai/omnimarket/commits/06f5fa8a5e267db847abcea916c1ec0ca885f398/check-runs?per_page=100''
--paginate --slurp # judged on the latest attempt of each check name'
probe_stdout: '{"failing": 1, "latest": 158, "names": ["repo-evidence / dod-verify"], "total": 162}'
run_timestamp: '2026-10-03T05:39:14Z'
runner: omnimarket-ci occ-behavior-proof-backfill
schema_version: 1.0.0
status: PENDING
ticket_id: OMN-20391
verifier: github-actions merged-pr diff derivation
working_dir: null
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
actual_output: 'PENDING: the declared targets are derived from the merged diff of OmniNode-ai/omnimarket#3270;
the PR''s own CI at head 6d9e893c32c8ba391e86eeedc870eeb199b5c9c7 — which is this receipt''s commit_sha,
the code state the recorded check ran against — concluded failure; it subsequently merged as d60677e65d1fa20dde4773f5766e33dddc4df2ee,
a different tree no check here was run against. This receipt records that observation — it does not
claim the pytest run was executed by the backfill. Run: https://github.com/OmniNode-ai/omnimarket/actions/runs/37100466596'
branch: OMN-20392-code-edit-bulk-replace
check_type: test_passes
check_value: uv run pytest tests/nodes/node_delegated_code_edit_orchestrator/test_handler_delegated_code_edit_orchestrator.py
tests/nodes/node_delegation_rubric_check_compute/test_tool_use_rubric.py -q
commit_sha: 6d9e893c32c8ba391e86eeedc870eeb199b5c9c7
contract_entry_sha256: sha256:cc2ddf37e0eaff0424b4cf170782da54df12010e718a00f1e3d0b38aa3eba98a
evidence_item_id: dod-occ-diff-derived-behavior-proof
exit_code: 0
pr_number: 3270
probe_command: 'gh api ''repos/OmniNode-ai/omnimarket/commits/6d9e893c32c8ba391e86eeedc870eeb199b5c9c7/check-runs?per_page=100''
--paginate --slurp # judged on the latest attempt of each check name'
probe_stdout: '{"failing": 1, "latest": 159, "names": ["Trigger node_redeploy Start / Verify the dev lane
vendors the merged sibling revision"], "total": 163}'
run_timestamp: '2026-10-03T05:39:12Z'
runner: omnimarket-ci occ-behavior-proof-backfill
schema_version: 1.0.0
status: PENDING
ticket_id: OMN-20392
verifier: github-actions merged-pr diff derivation
working_dir: null
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
actual_output: 'PASS: the declared targets are derived from the merged diff of OmniNode-ai/omniclaude#2515;
the PR''s own CI at head e9bb8b362fd0214b2a89fedc9fbedb71c51668f3 — which is this receipt''s commit_sha,
the code state the recorded check ran against — concluded success; it subsequently merged as c32d59fad31756f816e71eb8236b64cf235bfcbb,
a different tree no check here was run against. This receipt records that observation — it does not
claim the pytest run was executed by the backfill. Run: https://github.com/OmniNode-ai/omnimarket/actions/runs/37100466596'
branch: omn-20394-boot-resources
check_type: test_passes
check_value: uv run pytest tests/skills/test_lab_onboarding_script_omn20150.py -q
commit_sha: e9bb8b362fd0214b2a89fedc9fbedb71c51668f3
contract_entry_sha256: sha256:72d2b77a7d422e9c2f6bd8b40e3a9a77f08698cfa78ba4392ad8a0bc6a2664f0
evidence_item_id: dod-occ-diff-derived-behavior-proof
exit_code: 0
pr_number: 2515
probe_command: 'gh api ''repos/OmniNode-ai/omniclaude/commits/e9bb8b362fd0214b2a89fedc9fbedb71c51668f3/check-runs?per_page=100''
--paginate --slurp # judged on the latest attempt of each check name'
probe_stdout: '{"failing": 0, "latest": 135, "names": [], "total": 190}'
run_timestamp: '2026-10-03T05:39:07Z'
runner: omnimarket-ci occ-behavior-proof-backfill
schema_version: 1.0.0
status: PASS
ticket_id: OMN-20394
verifier: github-actions merged-pr diff derivation
working_dir: null
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
actual_output: 'PASS: the declared targets are derived from the merged diff of OmniNode-ai/omnibase_core#1861;
the PR''s own CI at head 1cbfab6f583f15fd3f5fd012639158d8acf13416 — which is this receipt''s commit_sha,
the code state the recorded check ran against — concluded success; it subsequently merged as 1010a1bb8ab6c73db595a24ea3c731baad7c90ac,
a different tree no check here was run against. This receipt records that observation — it does not
claim the pytest run was executed by the backfill. Run: https://github.com/OmniNode-ai/omnimarket/actions/runs/37100466596'
branch: jake/omn-20396-sprint-roll-compute
check_type: test_passes
check_value: uv run pytest tests/unit/nodes/node_sprint_roll_compute/test_node_sprint_roll_compute.py
-q
commit_sha: 1cbfab6f583f15fd3f5fd012639158d8acf13416
contract_entry_sha256: sha256:cb127b5e2318cdc668376c25a73b736dd70ada3944bf7754ae059bf878b30d95
evidence_item_id: dod-occ-diff-derived-behavior-proof
exit_code: 0
pr_number: 1861
probe_command: 'gh api ''repos/OmniNode-ai/omnibase_core/commits/1cbfab6f583f15fd3f5fd012639158d8acf13416/check-runs?per_page=100''
--paginate --slurp # judged on the latest attempt of each check name'
probe_stdout: '{"failing": 0, "latest": 156, "names": [], "total": 177}'
run_timestamp: '2026-10-03T05:39:05Z'
runner: omnimarket-ci occ-behavior-proof-backfill
schema_version: 1.0.0
status: PASS
ticket_id: OMN-20396
verifier: github-actions merged-pr diff derivation
working_dir: null
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
actual_output: 'PASS: the declared targets are derived from the merged diff of OmniNode-ai/omnibase_core#1862;
the PR''s own CI at head 2d4da17579fd1c2d274b9c7e9498b2cbc7f9b17d — which is this receipt''s commit_sha,
the code state the recorded check ran against — concluded success; it subsequently merged as 20c572ae7f75291e44196cf6cb794d78b1fb402a,
a different tree no check here was run against. This receipt records that observation — it does not
claim the pytest run was executed by the backfill. Run: https://github.com/OmniNode-ai/omnimarket/actions/runs/37100466596'
branch: jake/omn-20397-sprint-roll-apply
check_type: test_passes
check_value: uv run pytest tests/unit/nodes/node_sprint_roll_apply_effect/test_node_sprint_roll_apply_effect.py
tests/unit/nodes/node_sprint_roll_compute/test_node_sprint_roll_compute.py -q
commit_sha: 2d4da17579fd1c2d274b9c7e9498b2cbc7f9b17d
contract_entry_sha256: sha256:33a8c60d5dcdb60f284479285d14034621bdedddf1c558adee751d31b8ccf6c2
evidence_item_id: dod-occ-diff-derived-behavior-proof
exit_code: 0
pr_number: 1862
probe_command: 'gh api ''repos/OmniNode-ai/omnibase_core/commits/2d4da17579fd1c2d274b9c7e9498b2cbc7f9b17d/check-runs?per_page=100''
--paginate --slurp # judged on the latest attempt of each check name'
probe_stdout: '{"failing": 0, "latest": 156, "names": [], "total": 177}'
run_timestamp: '2026-10-03T05:39:03Z'
runner: omnimarket-ci occ-behavior-proof-backfill
schema_version: 1.0.0
status: PASS
ticket_id: OMN-20397
verifier: github-actions merged-pr diff derivation
working_dir: null
Loading