Remove unused overlay value snapshots
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## Status and scope
|
||||
|
||||
Status: planned; no stages have been implemented under this roadmap.
|
||||
Status: in progress; completed stages and their validation are recorded below.
|
||||
Audit baseline: `9b147bfd96aec25e0125dcae66e136e56dc7a670`.
|
||||
|
||||
This roadmap owns the agreed maintainability cleanup before v0.1.0. It replaces
|
||||
@@ -61,7 +61,13 @@ consumer contracts.
|
||||
|
||||
## Stage 1 — Remove unused overlay value snapshots
|
||||
|
||||
Status: pending.
|
||||
Status: complete.
|
||||
|
||||
Completion: removed unread overlay before/after trees and their construction and
|
||||
cloning, including the now-unused CLI position lookup. Field-read review confirmed
|
||||
that resolution snapshots and history applications have separate live consumers;
|
||||
those and displaced origins remain intact. The full offline test suite, vet,
|
||||
build, and whitespace checks passed with Go 1.26.7 on Linux/amd64.
|
||||
|
||||
Evidence: `overlayRecord` in [overlay.go](../../overlay.go) retains `before` and
|
||||
`after` trees; profile and CLI processing construct them and
|
||||
|
||||
Reference in New Issue
Block a user