Move configuration reports to shared rendering
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Shared reporting and PromptKit v0.20.0 implementation plan
|
||||
|
||||
Status: implementation in progress; Stages 1–6 complete.
|
||||
Status: implementation in progress; Stages 1–7 complete.
|
||||
|
||||
## Scope, authority, and execution
|
||||
|
||||
@@ -250,6 +250,12 @@ ordinary `RepeatFlag` replacement semantics to simulate ordering.
|
||||
|
||||
## Stage 7: Migrate existing ckconfig reports to core
|
||||
|
||||
**Complete.** Existing ckconfig reports use shared rendering, including safe
|
||||
effective values and reached-scope validation aggregation. Focused integration
|
||||
tests and the root and ckconfig workspace suites passed with Go 1.27.0 using
|
||||
`GOTOOLCHAIN=local go test ./... ./integrations/ckconfig/...`. The ckprompt
|
||||
migration remains in the following stages.
|
||||
|
||||
Convert the existing `scopes`, `show`, `sources`, `explain`, `diff`, and concise
|
||||
`validate` report paths in [ckconfig](../../integrations/ckconfig) to the public
|
||||
handoff. Remove local format flags, validators, encoding switches, and encoders.
|
||||
|
||||
Reference in New Issue
Block a user