diff --git a/docs/roadmap/implementation.md b/docs/roadmap/implementation.md index 9618481..7e99e57 100644 --- a/docs/roadmap/implementation.md +++ b/docs/roadmap/implementation.md @@ -636,6 +636,30 @@ Check graph/notice consistency, pinned links, required texts, and module-local release/attribution URLs. Validate prose using existing procedures. No publication exercise or new release gate is needed for this adoption sprint. +**Completion evidence (2026-10-12)** + +- The ckprompt module graph selects PromptKit v0.14.0, ConfigKit v0.7.1, + ReleaseKit v0.4.1, and `golang.org/x/tools` v0.49.0. PromptKit's Go module + origin confirms tag v0.14.0 resolves to the roadmap-pinned commit + `143c6e9b3a675872117b0471e2ff8bcb25055a54`. The graph's Go tools module + origin confirms v0.49.0 resolves to `18332fec72972efbb8ab9881984fec2d8cfc2b58`. +- Updated ckprompt attribution to the selected PromptKit release and source. + Inspected its released module's grant and LGPL license text; its copyright and + grant are unchanged, and it contains no separate NOTICE file. Reconciled the + stale Go tools attribution and included its applicable PATENTS notice. The + core ReleaseKit v0.4.0 declaration and notices remain unchanged; ckprompt's + graph selects v0.4.1. No module manifests or sums changed during workspace use. +- Updated the prepared ckprompt v0.1.0 note for native PromptKit comparison, + prompt/profile catalogs, named inspection, and callback narrowing, removing + the obsolete claim that PromptKit scopes lack comparison. The user confirmed + both ckprompt and ckconfig v0.1.0 tags are unpublished, so the prepared note + was eligible for revision. No release was published and no tag was changed. +- `GOTOOLCHAIN=local go list -m all` reported the graph above. `go mod download + -json` confirmed both pinned origins. Local Markdown link targets in the two + changed files exist, and `git diff --check -- '*.md' COPYRIGHT` passed. +- Complete repository, consumer, and isolated graph/import validation remains + assigned to Stage 12. + ## Stage 12: Validate the complete end state and finish **Outcome:** features work together, distribution boundaries remain intact, and diff --git a/integrations/ckprompt/docs/oss/attribution.md b/integrations/ckprompt/docs/oss/attribution.md index 409ff80..6a07ec2 100644 --- a/integrations/ckprompt/docs/oss/attribution.md +++ b/integrations/ckprompt/docs/oss/attribution.md @@ -2,16 +2,16 @@ ## PromptKit -Selected module: `gitea.maximumdirect.net/eric/promptkit` at `v0.12.0`. +Selected module: `gitea.maximumdirect.net/eric/promptkit` at `v0.14.0`. Copyright (C) 2026 Eric Rakestraw SPDX-License-Identifier: LGPL-3.0-or-later License and notices: [LGPL v3.0](../../LICENSE) | -[LICENSE](https://gitea.maximumdirect.net/eric/promptkit/src/commit/4b8169da286917fde7875425bb32b799b12c6af3/LICENSE). +[LICENSE](https://gitea.maximumdirect.net/eric/promptkit/src/commit/143c6e9b3a675872117b0471e2ff8bcb25055a54/LICENSE). -[Source](https://gitea.maximumdirect.net/eric/promptkit/src/commit/4b8169da286917fde7875425bb32b799b12c6af3). +[Source](https://gitea.maximumdirect.net/eric/promptkit/src/commit/143c6e9b3a675872117b0471e2ff8bcb25055a54). ## ConfigKit @@ -178,16 +178,17 @@ License and notices: [BSD 3-Clause](licenses/BSD-3-Clause.txt) | ## Go tools -Selected module: `golang.org/x/tools` at `v0.6.0` (transitive dependency). +Selected module: `golang.org/x/tools` at `v0.49.0` (transitive Go tool dependency). -Copyright (c) 2009 The Go Authors. All rights reserved. +Copyright 2009 The Go Authors. SPDX-License-Identifier: BSD-3-Clause License and notices: [BSD 3-Clause](licenses/BSD-3-Clause.txt) | -[LICENSE](https://go.googlesource.com/tools/+/d0863f03daeff79ab917de5768285bb077f77b20/LICENSE). +[LICENSE](https://go.googlesource.com/tools/+/18332fec72972efbb8ab9881984fec2d8cfc2b58/LICENSE) | +[PATENTS](https://go.googlesource.com/tools/+/18332fec72972efbb8ab9881984fec2d8cfc2b58/PATENTS). -[Source](https://go.googlesource.com/tools/+/d0863f03daeff79ab917de5768285bb077f77b20). +[Source](https://go.googlesource.com/tools/+/18332fec72972efbb8ab9881984fec2d8cfc2b58). ## Go system diff --git a/integrations/ckprompt/docs/releases/v0.1.0.md b/integrations/ckprompt/docs/releases/v0.1.0.md index 23df3cd..79ece6c 100644 --- a/integrations/ckprompt/docs/releases/v0.1.0.md +++ b/integrations/ckprompt/docs/releases/v0.1.0.md @@ -1,18 +1,26 @@ # CommandKit ckprompt v0.1.0 Initial independently versioned release of the optional PromptKit integration. -It adapts PromptKit engine configuration to `ckconfig.Scope` and supplies core -command declarations for named prompt and profile inspection. Applications -install these declarations explicitly. +It adapts PromptKit engine configuration and native comparison to +`ckconfig.Scope`, and supplies core command declarations for prompt/profile +catalogs and named inspection. Applications install these declarations +explicitly. This release follows the core API replacement in CommandKit v0.2.0. Consumers must use the current captured declaration API; this release does not claim compatibility with the earlier registration API. `ckprompt` depends on the separately versioned `ckconfig` module for configuration scope contracts. +PromptKit v0.14.0 provides the engine-scope comparison used by +`config diff --scope promptkit`. `FromEngine` supplies prompt/profile catalog and +named-inspection callbacks, so `Command` includes the corresponding `list` and +`show` commands. Applications can clear callbacks before command capture to +narrow those groups. Catalogs preserve PromptKit's native identities and render +as YAML. The [CLI reference](https://gitea.maximumdirect.net/eric/CommandKit/src/branch/main/docs/cli.md) +owns the current command and report contracts. + The ConfigKit adapter is provided by `ckconfig`, which adopts ConfigKit v0.7.1 -and supports paired comparison through `config diff`. PromptKit engine scopes -remain without comparison support. +and supplies paired comparison through the existing `config diff` family. See the [module README](../../README.md), [consumer guide](https://gitea.maximumdirect.net/eric/CommandKit/src/tag/integrations/ckprompt/v0.1.0/docs/consumers/guide.md), and [CLI reference](https://gitea.maximumdirect.net/eric/CommandKit/src/tag/integrations/ckprompt/v0.1.0/docs/cli.md).