Replay added configuration paths in explanations

This commit is contained in:
2026-09-06 19:08:29 -05:00
parent 831c83a0b5
commit edd82e15b2
4 changed files with 99 additions and 3 deletions

View File

@@ -132,6 +132,11 @@ the effective value and origin without implying that a final-present path is abs
## 5. P2 — Replay newly created resolution paths
Status: complete. Replay inserts new mapping entries/subtrees and coalesces
overlapping parent/child net operations while retaining reasons and dependencies.
Leaf/container regressions cover nested creation, removal and overlapping records.
Full tests pass with the issue-8 TMPDIR workaround; vet, build and whitespace pass.
Evidence: [explain.go](../../explain.go), `replaceHistoryPath`, returns immediately
when a mapping entry is absent, even when the replacement is a newly created value.