Plan the ConfigKit comparison implementation

This commit is contained in:
2026-10-11 20:35:38 +00:00
parent f8bb78924e
commit 7fc425ede3
2 changed files with 389 additions and 5 deletions

View File

@@ -1,8 +1,8 @@
# Adopt ConfigKit v0.7.1 and expose native configuration comparison
Status: end-state decisions selected; dependency adoption and `config diff` are
not implemented. This roadmap brings the decisions and remaining work together;
a subsequent staged implementation plan will define execution order.
not implemented. This roadmap defines the selected target and remaining gap;
the [implementation plan](implementation.md) owns stages and execution order.
## Purpose and authority
@@ -18,8 +18,7 @@ owns scope selection and independent capabilities; [ADR 0011](../adr/0011-captur
owns captured declarations, typed input, and shared state, refined for comparison
pairs by [ADR 0012](../adr/0012-typed-configuration-comparison-pairs.md). The
[architecture policy](../policy/architecture.md) controls ownership and dependency
direction. The current ADR alignment edits remain uncommitted for user
review; this roadmap follows their agreed comparison direction.
direction. The accepted ADRs govern this roadmap's comparison direction.
The repository is being developed as a pre-release alpha. Choose the simplest
coherent final API without preserving prototype shapes through compatibility
@@ -344,7 +343,8 @@ needed operator value for this delivery.
## Work needed from the baseline
These work areas close the gap from the current implementation to the selected
end state above. A subsequent staged plan will define their execution order.
end state above. The [implementation plan](implementation.md) defines their
execution order and completion evidence.
- **Dependency adoption:** upgrade both integration requirements, reconcile sums
and indirect/tool dependencies, and assess PromptKit v0.12.0 against the newly