Close deferred reporting before final delivery
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Audit remediation implementation plan
|
||||
|
||||
Status: in progress; Stages 1–2 complete.
|
||||
Status: in progress; Stages 1–3 complete.
|
||||
|
||||
Baseline: `d492c7747175c01a53261206c2b4356e53453621`. Before this sprint,
|
||||
intervening changes recorded decisions and retired the completed older
|
||||
@@ -163,6 +163,13 @@ Complete when both binding replay and per-kind seed boundaries are isolated.
|
||||
|
||||
## Stage 3 — Close deferred acceptance atomically
|
||||
|
||||
**Complete.** Finalization closes deferred acceptance while detaching its
|
||||
batch; completion and terminal reporting remain available. The channel-controlled
|
||||
regression failed against the original code and now passes alongside focused
|
||||
reporter and hidden-deferred tests, both normally and with `-race -count=1`, in
|
||||
the aligned Go 1.27.0 workspace with offline, read-only module resolution. The
|
||||
old reporter test wrappers were replaced with real selection and finalization.
|
||||
|
||||
Findings: F03 and the reporter-lifecycle portion of F24. Source: `reporter.go`.
|
||||
|
||||
1. Add a private deferred-acceptance/finalization state distinct from the final
|
||||
|
||||
Reference in New Issue
Block a user