diff --git a/docs/roadmap/implementation.md b/docs/roadmap/implementation.md index b73adce..f5c2c20 100644 --- a/docs/roadmap/implementation.md +++ b/docs/roadmap/implementation.md @@ -1,6 +1,6 @@ # ConfigKit Adoption Implementation Plan -Status: Pending +Status: Complete Implement the [ConfigKit adoption roadmap](configkit-adoption.md) in the order below. The target is Narratio v2.0.0: ConfigKit v0.1.1, the reduced platform @@ -468,7 +468,17 @@ Their identities, family members, origins, and testing overrides agree. ## Stage 11 — Verify the complete migration and remove remaining scaffolding -Status: Pending +Status: Complete + +Completion: Audited the accepted roadmap and the full change set from `1558c9c`; +no legacy configuration loader, profile/composition traversal, presence store, +custom secrets loader, or production YAML decoder remains. The migration removes a +net 1,235 production and 843 test Go lines; remaining configuration code owns domain +defaults, normalization, validation, expansion, provenance, and safe projections. +Go 1.26.7 module hygiene, tests, race tests, vet, build, documentation, examples, +and the v2.0.0 release-candidate checker pass. Linux amd64 was tested natively; +Linux arm64 and macOS arm64 release assets were cross-built, with native macOS +arm64 validation remaining best effort and outside the release gate. Read: the whole feature roadmap, completed stage notes, and the current test and release procedures. Review the diff from the commit introducing this plan.