Skip to content

perf(operations): bound receipt lookup payload - #19

Merged
GQAdonis merged 1 commit into
mainfrom
codex/bound-operation-receipt-projection
Sep 21, 2026
Merged

GQAdonis merged 1 commit into
mainfrom
codex/bound-operation-receipt-projection

Conversation

@GQAdonis

Copy link
Copy Markdown
Contributor

Polling an operation receipt selected and deserialized the stored request payload even though that payload is absent from the public receipt. On the deployed backlog, one lookup took 27.7 seconds and prevented the learning worker from draining promptly. This change projects exactly the 17 public receipt fields, preserves existing conversion semantics, and extends the database-backed large-payload regression.\n\nValidation:\n- RUSTC_WRAPPER= cargo test --locked operations::tests::startup_reconciliation_query_projects_only_operation_identity -- --nocapture (1 passed)\n- cargo fmt --all -- --check\n- openspec validate bound-operation-reconciliation-projection --strict\n- gitleaks protect --staged --redact --no-banner\n- isolated artifact critic: PASS

@GQAdonis
GQAdonis merged commit c881441 into main Sep 21, 2026
1 check failed
@GQAdonis
GQAdonis deleted the codex/bound-operation-receipt-projection branch September 21, 2026 01:53
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