Connect report rendering to invocation outcomes
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Shared reporting and PromptKit v0.20.0 implementation plan
|
||||
|
||||
Status: implementation in progress; Stages 1–2 complete.
|
||||
Status: implementation in progress; Stages 1–3 complete.
|
||||
|
||||
## Scope, authority, and execution
|
||||
|
||||
@@ -137,6 +137,10 @@ semantic except where the selected text behavior itself matters.
|
||||
|
||||
## Stage 3: Reporter handoff through the existing lifecycle
|
||||
|
||||
**Complete.** Reporter handoff uses the existing delivery lifecycle. Focused
|
||||
reporter tests and the root workspace suite (`GOTOOLCHAIN=local go test ./...`
|
||||
with Go 1.27.0) passed.
|
||||
|
||||
Add `(*Reporter).Report(Report) error`. Delegate to Stage 2 through the existing
|
||||
`RenderOutput` coordination and destination writer. Store the invocation format
|
||||
selection in reporting state; do not create another reporter or delivery state.
|
||||
|
||||
Reference in New Issue
Block a user