Order CLI metadata history after inheritance

This commit is contained in:
2026-10-24 00:55:21 +00:00
parent 146e7e56d9
commit f94dd9b961
4 changed files with 125 additions and 7 deletions

View File

@@ -503,7 +503,14 @@ these cases.
## 13. Keep Metadata History In Post-Decode CLI Order — P2
Status: [ ] Open.
Status: [x] Complete.
Completion: metadata history is assembled from the pre-CLI source view, with CLI
events appended separately; inheritance is projected before CLI and resolution.
Effective fields still describe post-CLI values. Regressions verify chronological
origins and resolver dependencies for ordinary/layered mapping and record
inheritance, including equal-valued assignments. Verified history/override
coverage and `./scripts/check.sh`.
Owners: [`historyWithInheritance`](../../internal/engine/inheritance_history.go)
and the source/CLI metadata handoff in