Color blindness: secondary signals are non-optional
Red-green color blindness (deuteranopia, protanopia, and related variants) affects approximately 8% of people with XY genetics — a significant population at scale. These users cannot reliably distinguish red from green hues. Any interface that uses color as the only distinguishing signal between two states is inaccessible to this group: red error vs green success, a green 'available' vs red 'unavailable' indicator, a chart legend using red and green lines. The fix is always a secondary signal: an icon (✕ for error, ✓ for success), a text label, a pattern fill on a chart area, or a position difference (error message appears below the field, success message at the top). Color becomes a reinforcing signal for information already conveyed another way.
