diff --git a/docs/roadmap/implementation.md b/docs/roadmap/implementation.md index a1a7f63..be66f4c 100644 --- a/docs/roadmap/implementation.md +++ b/docs/roadmap/implementation.md @@ -1,6 +1,6 @@ # Dependency upgrades, discovery, and smoke testing implementation plan -Status: Stage 1 complete; Stage 2 is next. +Status: Stages 1–2 complete; Stage 3 is next. ## Authority and baseline @@ -238,6 +238,13 @@ Do not add native placement/composition/version-check feature matrices. **Complete when:** both integration manifests name v0.8.0 and the existing ConfigKit boundary remains coherent. +**Completed:** 2026-10-17. Both integration modules select ConfigKit v0.8.0 +with generated checksums, and ckprompt continues to select PromptKit v0.15.0. +The source record usage review found no unkeyed literals, equality, or map-key +uses requiring changes; the existing adapters preserve native records. The +ckconfig suite passed and ckprompt packages and tests compiled with no tests run. +Upstream `COPYRIGHT` and `LICENSE` were unchanged. + ## Stage 3: Extend configuration source reports **Primary files:** `integrations/ckconfig/sources.go` and focused source-report diff --git a/integrations/ckconfig/docs/oss/attribution.md b/integrations/ckconfig/docs/oss/attribution.md index 6357050..d04edb2 100644 --- a/integrations/ckconfig/docs/oss/attribution.md +++ b/integrations/ckconfig/docs/oss/attribution.md @@ -2,16 +2,16 @@ ## ConfigKit -Selected module: `gitea.maximumdirect.net/eric/ConfigKit` at `v0.7.1`. +Selected module: `gitea.maximumdirect.net/eric/ConfigKit` at `v0.8.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/ConfigKit/src/commit/6fffde4af8f31f99d3ee295c426eb3234cb0fb77/LICENSE). +[LICENSE](https://gitea.maximumdirect.net/eric/ConfigKit/src/commit/137769f3f18a370c68444242fb5d88e620e307e5/LICENSE). -[Source](https://gitea.maximumdirect.net/eric/ConfigKit/src/commit/6fffde4af8f31f99d3ee295c426eb3234cb0fb77). +[Source](https://gitea.maximumdirect.net/eric/ConfigKit/src/commit/137769f3f18a370c68444242fb5d88e620e307e5). ## go-yaml v4 diff --git a/integrations/ckconfig/go.mod b/integrations/ckconfig/go.mod index 2d78673..111479a 100644 --- a/integrations/ckconfig/go.mod +++ b/integrations/ckconfig/go.mod @@ -4,7 +4,7 @@ go 1.26.0 require ( gitea.maximumdirect.net/eric/CommandKit v0.2.0 - gitea.maximumdirect.net/eric/ConfigKit v0.7.1 + gitea.maximumdirect.net/eric/ConfigKit v0.8.0 go.yaml.in/yaml/v4 v4.0.0-rc.6 ) diff --git a/integrations/ckconfig/go.sum b/integrations/ckconfig/go.sum index 9a45621..caff33e 100644 --- a/integrations/ckconfig/go.sum +++ b/integrations/ckconfig/go.sum @@ -1,5 +1,7 @@ gitea.maximumdirect.net/eric/ConfigKit v0.7.1 h1:q3HrX4WWCPt1WfMydqFEaAmCf9s6Dq+vknJj0C/mdcI= gitea.maximumdirect.net/eric/ConfigKit v0.7.1/go.mod h1:C82sbyKHYMV1OwaD2GJanFrwTfcZfjlW2JsGze5b0kA= +gitea.maximumdirect.net/eric/ConfigKit v0.8.0 h1:xCIhYnOHjw7rFvB+vIremPKGeROOxKTomnUEUipuQno= +gitea.maximumdirect.net/eric/ConfigKit v0.8.0/go.mod h1:C82sbyKHYMV1OwaD2GJanFrwTfcZfjlW2JsGze5b0kA= github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= diff --git a/integrations/ckprompt/docs/oss/attribution.md b/integrations/ckprompt/docs/oss/attribution.md index 2928af4..845511e 100644 --- a/integrations/ckprompt/docs/oss/attribution.md +++ b/integrations/ckprompt/docs/oss/attribution.md @@ -15,16 +15,16 @@ License and notices: [LGPL v3.0](../../LICENSE) | ## ConfigKit -Selected module: `gitea.maximumdirect.net/eric/ConfigKit` at `v0.7.1` (direct dependency). +Selected module: `gitea.maximumdirect.net/eric/ConfigKit` at `v0.8.0` (direct dependency). 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/ConfigKit/src/commit/6fffde4af8f31f99d3ee295c426eb3234cb0fb77/LICENSE). +[LICENSE](https://gitea.maximumdirect.net/eric/ConfigKit/src/commit/137769f3f18a370c68444242fb5d88e620e307e5/LICENSE). -[Source](https://gitea.maximumdirect.net/eric/ConfigKit/src/commit/6fffde4af8f31f99d3ee295c426eb3234cb0fb77). +[Source](https://gitea.maximumdirect.net/eric/ConfigKit/src/commit/137769f3f18a370c68444242fb5d88e620e307e5). ## ReleaseKit diff --git a/integrations/ckprompt/go.mod b/integrations/ckprompt/go.mod index b078d4f..612d67a 100644 --- a/integrations/ckprompt/go.mod +++ b/integrations/ckprompt/go.mod @@ -5,7 +5,7 @@ go 1.26.0 require ( gitea.maximumdirect.net/eric/CommandKit v0.2.0 gitea.maximumdirect.net/eric/CommandKit/integrations/ckconfig v0.1.0 - gitea.maximumdirect.net/eric/ConfigKit v0.7.1 + gitea.maximumdirect.net/eric/ConfigKit v0.8.0 gitea.maximumdirect.net/eric/promptkit v0.15.0 go.yaml.in/yaml/v4 v4.0.0-rc.6 ) diff --git a/integrations/ckprompt/go.sum b/integrations/ckprompt/go.sum index ee28415..7e86449 100644 --- a/integrations/ckprompt/go.sum +++ b/integrations/ckprompt/go.sum @@ -1,5 +1,7 @@ gitea.maximumdirect.net/eric/ConfigKit v0.7.1 h1:q3HrX4WWCPt1WfMydqFEaAmCf9s6Dq+vknJj0C/mdcI= gitea.maximumdirect.net/eric/ConfigKit v0.7.1/go.mod h1:C82sbyKHYMV1OwaD2GJanFrwTfcZfjlW2JsGze5b0kA= +gitea.maximumdirect.net/eric/ConfigKit v0.8.0 h1:xCIhYnOHjw7rFvB+vIremPKGeROOxKTomnUEUipuQno= +gitea.maximumdirect.net/eric/ConfigKit v0.8.0/go.mod h1:C82sbyKHYMV1OwaD2GJanFrwTfcZfjlW2JsGze5b0kA= gitea.maximumdirect.net/eric/promptkit v0.15.0 h1:PhG8F4SQNyxuHDZ++nLKjtObMfkz9f38/DuSVv45bHM= gitea.maximumdirect.net/eric/promptkit v0.15.0/go.mod h1:2YGvNca3bNXZP+e+pJeGzsNUcxwkHvzvuoc+LNNiT3E= gitea.maximumdirect.net/eric/promptkit-backend-openrouter/v3 v3.20260930.0 h1:lzfCDbzJQRGzIlRPRprnAV9hVVL5zUQy80VMQ0kbYa0=