Complete PromptKit adoption validation
This commit is contained in:
@@ -21,15 +21,13 @@ an idea here does not select its syntax, API, priority, or delivery date.
|
||||
|
||||
## Pending release and integration work
|
||||
|
||||
### ckprompt dependency migration and workspace alignment
|
||||
### ckprompt release
|
||||
|
||||
The [PromptKit v0.18.0 adoption roadmap](promptkit-v0.18.0.md) owns the proposed
|
||||
dependency set, API/report and fixture migration, workspace alignment, scope
|
||||
decisions, and completion evidence. The current ckprompt v0.2.0 still
|
||||
uses published ckconfig v0.2.0 and old-path ConfigKit v0.8.0; it does not compose
|
||||
with local ckconfig v0.3.0. See the
|
||||
[consumer guide](../consumers/guide.md#module-selection) and
|
||||
[development guide](../development.md) for current module and workspace use.
|
||||
The [PromptKit v0.18.0 adoption roadmap](promptkit-v0.18.0.md) records the
|
||||
completed migration and its unpublished ckprompt v0.3.0 candidate. Publication
|
||||
and hosted delivery remain separate operations under the [release procedure](../release.md).
|
||||
The published ckprompt v0.2.0 retains its earlier dependencies; see the
|
||||
[consumer guide](../consumers/guide.md#module-selection) for module selection.
|
||||
|
||||
### Later PromptKit release review
|
||||
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# PromptKit v0.18.0 adoption
|
||||
|
||||
Status: adoption scope recorded; implementation has not begun. Released
|
||||
PromptKit v0.18.0 is the sole development target, as directed by the user.
|
||||
Status: implementation and validation complete; the ckprompt v0.3.0 candidate
|
||||
remains unpublished. Released PromptKit v0.18.0 was the sole development target.
|
||||
[Scope decisions](#scope-decisions) record that dependency choice and the
|
||||
selected example policy and capability scope. The
|
||||
[implementation plan](implementation.md) owns staged work, validation commands,
|
||||
|
||||
Reference in New Issue
Block a user