zap
zap copied to clipboard
Disabling optional clusters results in a :red_square: error
For example RootNodes can optionally have Unit Localization cluster enabled. ZAP currently complains about Unit localization server needs to be enabled. However this is wrong: for practical purposes this is an optional cluster that happens to be enabled by default by zap (if you have some UI you need this)
Showing such errors generally would train users to ignore red siren warnings as "normal".
instead, we should either not show any warning (this is optional after all) or show information-level notices about this that "a default was changed" (and no red sirens for this - maybe some note/info icons at most).
Specifical example from the spec: all hightlighted items may or may not be set: