Verify PromptKit smoke outcomes and delivery
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Dependency upgrades, discovery, and smoke testing implementation plan
|
||||
|
||||
Status: Stages 1–13 complete; Stage 14 is next.
|
||||
Status: Stages 1–14 complete; Stage 15 is next.
|
||||
|
||||
## Authority and baseline
|
||||
|
||||
@@ -694,6 +694,14 @@ provider smoke-test correctness belongs upstream.
|
||||
**Complete when:** realistic smoke failures preserve their reports, native error
|
||||
identity, and delivery outcomes without a parallel diagnostic test suite.
|
||||
|
||||
**Completed:** 2026-10-17. Added outcome and delivery coverage for false/unknown
|
||||
observations, error-only and report-plus-error results, cancellation before and
|
||||
after acquisition, and retained aggregate results across cancellation. Tests
|
||||
also cover error and short report writes, encoding failure, diagnostic writer
|
||||
failure, operation plus delivery errors, ordered diagnostics, and joined
|
||||
`errors.Is`/`errors.As` identity. The full ckprompt suite passed with
|
||||
`GOTOOLCHAIN=local go test -count=1 ./...`.
|
||||
|
||||
## Stage 15: Demonstrate the new interfaces in the maintained consumer
|
||||
|
||||
**Primary files:** `integrations/ckprompt/examples/composed`, its README,
|
||||
|
||||
Reference in New Issue
Block a user