Verify PromptKit smoke command lifecycles

This commit is contained in:
2026-10-17 19:00:03 +00:00
parent 2e14d973ee
commit 80f31d2ec0
3 changed files with 285 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
# Dependency upgrades, discovery, and smoke testing implementation plan
Status: Stages 1–12 complete; Stage 13 is next.
Status: Stages 1–13 complete; Stage 14 is next.
## Authority and baseline
@@ -659,6 +659,14 @@ Assert callback requests and invocation state, not native target resolution.
**Complete when:** the new command obeys selected grammar, presence, capture,
availability, and lifetime contracts.
**Completed:** 2026-10-17. Added smoke lifecycle coverage for repeated scalar
values, explicit zero and empty overrides, config/overlay presence, target
combinations, and reset across invocations. Usage and input-check failures
stop before state/provider work. Availability, captured callbacks/selectors,
retained installation issues, and help/version inactivity are verified, along
with nil-factory zero values and concrete kinds reaching builders. Focused smoke
tests and the full ckprompt suite passed with `GOTOOLCHAIN=local`.
## Stage 14: Verify smoke outcomes and report delivery
**Primary files:** focused smoke outcome tests and existing writer/diagnostic