Skip to content
Closed
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
4 changes: 4 additions & 0 deletions allowlists/omnibase_infra.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,10 @@ allowlisted_handlers:
- freestanding_raw_http
- freestanding_kafka_client
ticket: OMN-12751
- path: src/omnibase_infra/event_bus/kafka_transport.py
violations:
- freestanding_kafka_client
ticket: OMN-14758
- path: src/omnibase_infra/event_bus/topic_constants.py
violations:
- freestanding_hardcoded_topic
Expand Down
8 changes: 8 additions & 0 deletions contracts/OMN-14758.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,11 @@ dod_evidence:
checks:
- check_type: command
check_value: gh pr view ${PR_NUMBER} --repo ${REPO} --json number,state,headRefOid
- id: occ-self-bind-pr-4395
description: 'OCC PR #4395 self-binding proof for OMN-14758: allowlists the S6 KafkaTransport freestanding
Kafka client so the imperative-contract guard stays green once omnibase_infra#2341 wires the transport
live.'
source: generated
checks:
- check_type: command
check_value: gh pr view ${PR_NUMBER} --repo ${REPO} --json number,state,headRefOid
18 changes: 18 additions & 0 deletions drift/dod_receipts/OMN-14758/occ-self-bind-pr-4395/command.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
schema_version: 1.0.0
ticket_id: OMN-14758
evidence_item_id: occ-self-bind-pr-4395
check_type: command
check_value: gh pr view ${PR_NUMBER} --repo ${REPO} --json number,state,headRefOid
contract_entry_sha256: sha256:bc850eba7fe81b3d00d9fcbffe7838fbb09d0c6d24dcc006a60c7c7ab3ad8b93
status: PASS
run_timestamp: '2026-07-18T11:25:00Z'
commit_sha: f03242291da3dfe09671782b7ed62be1c5149c51
runner: local-validator
verifier: github-pr-self-bind-readback
probe_command: gh pr view 4395 --repo OmniNode-ai/onex_change_control --json number,state,headRefOid
probe_stdout: '{"headRefOid":"f03242291da3dfe09671782b7ed62be1c5149c51","number":4395,"state":"OPEN"}'
actual_output: 'PASS: OCC PR #4395 exists and binds this OMN-14758 allowlist branch.'
exit_code: 0
pr_number: 4395
branch: jonah/omn-14758-allowlist-kafka-transport