Complete PromptKit adoption validation
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# PromptKit v0.18.0 implementation plan
|
||||
|
||||
Status: Stages 1–6 complete; Stage 7 remains.
|
||||
Status: all stages complete; publication and hosted delivery are not performed.
|
||||
|
||||
## Authority and execution
|
||||
|
||||
@@ -249,6 +249,30 @@ Deferred proposals remain future work and are not presented as implemented.
|
||||
|
||||
## Stage 7: Validate the final modules and workspace, then close the sprint
|
||||
|
||||
**Complete.** Validation used Go 1.27.0 against source revision `e28ba63`
|
||||
with the final import-formatting and roadmap-closure changes in the completion
|
||||
commit. Dependency preparation (`go mod tidy`, `go mod download`, and
|
||||
`go list -m all`) used `GOWORK=off GOTOOLCHAIN=local`; the selected graph has
|
||||
the intended vanity modules and no local replacements or old-path PromptKit or
|
||||
ConfigKit imports. The root, ckconfig, and ckprompt modules each passed
|
||||
`GOWORK=off GOTOOLCHAIN=local go test -mod=readonly ./...` independently.
|
||||
|
||||
The preserved ignored workspace was set to Go 1.27.0, keeping its three existing
|
||||
`use` entries. From the root, `GOTOOLCHAIN=local go test ./...`,
|
||||
`go test ./integrations/ckconfig/...`, and `go test ./integrations/ckprompt/...`
|
||||
all passed with workspace discovery. Changed Go files were formatted. Local
|
||||
Markdown destinations and fragments, source/notice pins, the complete sprint
|
||||
diff, and whitespace checks were reviewed. Deferred capabilities remain in
|
||||
[future work](future.md#promptkit-inspection-and-selection-extensions).
|
||||
|
||||
All six standalone composed-consumer commands listed below returned status 0.
|
||||
The inspected source report included the application and bundled evidence;
|
||||
the selected spring profile and prompt, hash, and request validation appeared
|
||||
in their reports. Aggregate smoke selected the local backend, reported unavailable
|
||||
HTTP diagnostics, used the injected inference client, and recorded
|
||||
`valid_json: false` for structured output; its native facts did not alter the
|
||||
successful aggregate outcome. No publication or hosted delivery was performed.
|
||||
|
||||
1. Finish tidying/downloading ckprompt dependencies with workspace discovery
|
||||
off if deferred from Stage 1. Format changed Go files with `gofmt`. Inspect
|
||||
final imports, manifests, and graph for old-path PromptKit/ConfigKit packages,
|
||||
|
||||
Reference in New Issue
Block a user