Skip to content

fix: allow shadow-only forward observation receipts - #426

Merged
Pigbibi merged 1 commit into
mainfrom
fix/shadow-only-receipts
Aug 27, 2026
Merged

fix: allow shadow-only forward observation receipts#426
Pigbibi merged 1 commit into
mainfrom
fix/shadow-only-receipts

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Allow a forward-observation receipt to bind a Shadow-only policy without inventing Paper evidence.
  • Keep receipt evidence modes an exact match for the frozen candidate policy.
  • Align the Chinese runtime contract with the target-capability semantics introduced in fix: separate shadow and paper lifecycle evidence #424.

Safety

No strategy parameters, brokers, deployment targets, credentials, order path, or live authority changes.

Verification

  • rtk pytest tests/test_forward_observation.py tests/test_forward_observation_receipt.py tests/test_paired_shadow_evidence.py
  • git diff --check

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi force-pushed the fix/shadow-only-receipts branch from fb92b71 to b68172f Compare August 27, 2026 07:43
@Pigbibi
Pigbibi merged commit cccf87e into main Aug 27, 2026
1 check passed
@Pigbibi
Pigbibi deleted the fix/shadow-only-receipts branch August 27, 2026 07:45
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