Skip to content

feat: add isolated paper command consumer [skip-cloud-run-deploy] - #369

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

feat: add isolated paper command consumer [skip-cloud-run-deploy]#369
Pigbibi merged 1 commit into
mainfrom
feat/paper-command-consumer

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a read-only, paper-only durable command consumer with per-symbol position reconciliation and runtime gate evidence
  • bind paper commands to a complete strategy release identity and refuse unsafe or un-attested consumption
  • add a manual paper-command-verify Cloud Run workflow target with a distinct service, no scheduler, and a separate command-storage URI requirement

Safety

  • no broker execution port is built by the consumer
  • no token refresh or secret mutation occurs in the read-only consumer path
  • this PR includes [skip-cloud-run-deploy]; it does not deploy or modify SG or existing PAPER services

Verification

  • targeted pytest: 95 passed
  • targeted ruff: passed
  • Cloud Run workflow contract check: passed

@Pigbibi
Pigbibi merged commit c9b6087 into main Aug 24, 2026
1 check passed
@Pigbibi
Pigbibi deleted the feat/paper-command-consumer branch August 24, 2026 14:03
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