ClusterConcept

State Mutations Break Filters

cluster-106

UI filtering and component option counts fail because the code mutates or fails to rerender from the updated source-of-truth state (often after input clearing or toggles), leaving derived lists stale and miscounted, or causing encoding-sensitive asset loads. Ensure consistent inputs, encodings, and rerendered derivations.