## Parent Follow-up from #501 / epic #490. ## Checklist - [ ] `TreeLoadError` presentation consistent (icon/title); SDUI expand errors use it - [ ] Semantics on expand rows (`button` + `expanded`) - [ ] SDUI selects → `QueryaDropdown` (or shared control) - [ ] Dialog cards as `Material(color: popover)` to prevent future ListTile asserts ## Context Opportunistic #501 batch covered trees tint/indent/icons, CrossFadeStack/Stagger, empty-hero flash, update dialog fade, tooltip wait, HoverSurface scope doc.
Parent
Follow-up from #501 / epic #490.
Checklist
TreeLoadErrorpresentation consistent (icon/title); SDUI expand errors use itbutton+expanded)QueryaDropdown(or shared control)Material(color: popover)to prevent future ListTile assertsContext
Opportunistic #501 batch covered trees tint/indent/icons, CrossFadeStack/Stagger, empty-hero flash, update dialog fade, tooltip wait, HoverSurface scope doc.