CI failed at commands.ts:158 with the tree node carrying clr-expanded but not the marker the assertion wanted, and the reverse on another head: Clarity's host binding owns clr-expanded and rewrites it when its internal (now non-expandable) state changes, so anything asserting on that class is racing Clarity. The migrated trees now mark expansion with dc-expanded, which only the app writes, and styles.scss's one layout rule that keyed off clr-expanded (.nav-tree > clr-tree-node: display inline-block) keys off dc-expanded instead. The helper accepts either marker, because the trees that still let Clarity own expansion write only clr-expanded. Also drops .badge-warning and its comment, dead since the badges moved to .dc-badge (#562 has the same deletion on the badge branch). Five specs, 31/31 locally; unit suite unchanged.