Skip to content

fix: bind paper admission receipt to decision digest - #362

Merged
Pigbibi merged 1 commit into
mainfrom
codex/fix-paper-admission-decision-binding
Aug 25, 2026
Merged

fix: bind paper admission receipt to decision digest#362
Pigbibi merged 1 commit into
mainfrom
codex/fix-paper-admission-decision-binding

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • require the PAPER risk receipt decision digest to exactly match the immutable command decision digest
  • document the pre-receipt decision digest boundary to avoid self-reference
  • add a fail-closed mismatch regression test

Validation

  • PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 uv run --frozen --extra dev pytest -q tests/test_paper_execution_admission.py tests/test_runtime_command_gate.py

No broker, deployment, or live behavior changes.

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 9f7e7f8 into main Aug 25, 2026
1 check passed
@Pigbibi
Pigbibi deleted the codex/fix-paper-admission-decision-binding branch August 25, 2026 09:33
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