Report moved history at final record paths

This commit is contained in:
2026-11-02 17:29:36 +00:00
parent 25382a112b
commit 34c3241dae
3 changed files with 65 additions and 6 deletions

View File

@@ -74,7 +74,13 @@ enumeration or new public addressing mechanism.
## Finding 2 — Deep descendant history reports the old record's operation path
**Priority:** P2. **Status:** Open.
**Priority:** P2. **Status:** Complete.
Completion: pre-resolution operation paths now use the matched record-prefix
translation, preserving ancestor scope and suffixes. Resolution records already
in final coordinates are left unchanged. A regression covers deep inherited
fields, record/container queries, original source coordinates, and overlapping
final-position records. Focused history checks and `./scripts/check.sh` passed.
**Code:** [shared history selection](../../internal/engine/history_select.go),
`selectHistory`, especially the reported-path translation at lines 116–120.