R-13 (register, 2026-08-05): which nodes on screen carry MANUAL
styling. Without this there is no supported way to ask, so a
legend asserting "this colour means this class" goes on
asserting it after a reader has repainted one node, and the
legend is silently false.
Pure over the override list so a consumer can call it with a
store snapshot, a persisted list, or a subset in scope.
R-13 (register, 2026-08-05): which nodes on screen carry MANUAL styling. Without this there is no supported way to ask, so a legend asserting "this colour means this class" goes on asserting it after a reader has repainted one node, and the legend is silently false.
Pure over the override list so a consumer can call it with a store snapshot, a persisted list, or a subset in scope.