Skip to content

feat: observe paper command gate [skip-cloud-run-deploy] - #368

Merged
Pigbibi merged 1 commit into
mainfrom
feat/paper-command-gate-observer
Aug 24, 2026
Merged

feat: observe paper command gate [skip-cloud-run-deploy]#368
Pigbibi merged 1 commit into
mainfrom
feat/paper-command-gate-observer

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Scope

  • wire the shared runtime command gate into the existing LongBridge paper-only durable command producer
  • persist its observation receipt in the execution report
  • advance the QPK pin to the already-merged command-gate contract

Safety

  • command production remains paper-only and create-only
  • the consumer remains explicitly unauthorized
  • gate enforcement remains observe
  • target-level commands report unknown net exposure and therefore would be blocked from enforced broker routing until a future consumer reconciles per-order positions
  • this PR carries [skip-cloud-run-deploy]; it must not build, deploy, sync environment, or change traffic

Verification

  • uv run --frozen --no-sync --extra test pytest tests/test_durable_execution_commands.py tests/test_runtime_composer.py tests/test_request_handling.py -q (30 passed)
  • uv run --frozen --no-sync --extra test pytest tests/test_rebalance_service.py -q -k records_execution_marker_after_dry_run_order_preview_or_blocks_live_next_session_decision_without_routing (2 passed)
  • uv run --frozen --no-sync --extra test ruff check relevant source and tests (passed)

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 3dfcf5c into main Aug 24, 2026
1 check passed
@Pigbibi
Pigbibi deleted the feat/paper-command-gate-observer branch August 24, 2026 13:36
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