Reuse alias tree for discovery and help
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Audit remediation implementation plan
|
||||
|
||||
Status: in progress; Stages 1–15 complete.
|
||||
Status: in progress; Stages 1–16 complete.
|
||||
|
||||
Baseline: `d492c7747175c01a53261206c2b4356e53453621`. Before this sprint,
|
||||
intervening changes recorded decisions and retired the completed older
|
||||
@@ -527,6 +527,12 @@ Complete when repeated suffix traversal is removed without routing changes.
|
||||
|
||||
## Stage 16 — Reuse the resolver tree for prefix discovery and help
|
||||
|
||||
**Complete.** Discovery classifies each eligible trie prefix once (F14), and
|
||||
help visits only strict descendants for each resolution path (F15). Source
|
||||
review confirms both changes use the existing resolver tree; focused alias,
|
||||
discovery, help and resolver tests pass offline with Go 1.27.0 and
|
||||
`-mod=readonly`, including returned-path ownership and exact aliases with children.
|
||||
|
||||
Findings: F14 and F15, one coordinated change. Sources:
|
||||
`internal/alias/resolver.go`, `flag_aliases.go`, and `help_view.go`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user