Avoid copying unused resolution history
This commit is contained in:
@@ -352,7 +352,10 @@ Completion record (2026-09-12): all acceptance criteria have named evidence:
|
||||
The final review found that queries use only the callback guard and detached
|
||||
metadata/source indexes; they do not extend callback lifetime, expose raw values, or
|
||||
perform environment/filesystem work. The view is created only for resolver loads and
|
||||
does not retain history. The comparison with `v0.2.0` found only additive exported
|
||||
now retains only effective field/path metadata and source records. Post-implementation
|
||||
review found that the original constructor unnecessarily cloned history; remediation
|
||||
replaced that clone with detached field-only construction, leaving final result
|
||||
history unchanged. The comparison with `v0.2.0` found only additive exported
|
||||
methods; loading, parser, path, composition, credential, and existing callback
|
||||
semantics remain unchanged. Canonical Go, configuration, consumer, internal, and
|
||||
roadmap documentation are synchronized; the feature roadmap is retained only until
|
||||
|
||||
Reference in New Issue
Block a user