Accept collection policy and CLI lifecycle decisions

This commit is contained in:
2026-10-23 01:09:24 +00:00
parent 844a15a3cb
commit 8ddf73ede3
8 changed files with 230 additions and 14 deletions

View File

@@ -655,14 +655,14 @@ order and test sequencing defined there:
selected overlays, inheritance, typed defaults, CLI, callbacks, and inspection.
Update the public contract and consumer examples when behavior lands.
Before implementation, record the durable architectural changes in a superseding
decision and reconcile affected architecture policy. The feature changes identity
ownership and precedence replacement in
[ADR 0014](../adr/0014-sequence-placement-and-composition.md), and sequence
combination and CLI-before-inheritance ordering in
[ADR 0009](../adr/0009-sibling-inheritance.md). Existing ADRs and contracts remain
authoritative until that architectural and implementation work lands. This roadmap
does not select migration machinery.
The durable architectural changes are accepted in
[ADR 0017](../adr/0017-collection-sequence-policy.md) for collection policy and
[ADR 0018](../adr/0018-cli-after-structural-resolution.md) for CLI ordering.
Their scoped supersession is recorded in the affected earlier ADRs. Reconcile
architecture policy with these decisions before implementation. The accepted
ADRs govern the target architecture; the configuration contract continues to
describe implemented behavior until the feature lands. This roadmap does not
select migration machinery.
No open feature decisions remain. The implementation plan should translate this
end state into reviewable stages without adding new guarantees, restrictions, or