Reject missing prepared requests

This commit is contained in:
2026-11-07 15:41:18 +00:00
parent 1fc6409f95
commit 552b91c0a2
4 changed files with 56 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
# Audit remediation implementation plan
Status: in progress; Stages 1–3 complete.
Status: in progress; Stages 1–4 complete.
Baseline: `d492c7747175c01a53261206c2b4356e53453621`. Before this sprint,
intervening changes recorded decisions and retired the completed older
@@ -200,6 +200,12 @@ open for the remaining parsing and binding wrappers.
## Stage 4 — Reject missing prepared-request results
**Complete.** Missing prepared requests produce an operational failure while
retaining diagnostics and explanations. The public-command regression reproduced
the original successful null preview; focused preparation tests now pass in the
offline aligned workspace with Go 1.27.0 and read-only module resolution, covering
valid results, provider errors, and cancellation as well.
Findings: F04. Source: ckprompt `preparation.go`.
1. After the existing provider-error and cancellation handling in