Accessibility
Harmattan already includes useful accessibility foundations, but accessibility should remain an active engineering concern.
Interactive controls carry descriptive labels, decorative weather layers are excluded from meaningful screen-reader content, and ambient audio is optional.
Weather meaning should never rely on colour alone. Text labels such as Clear sky, Heavy rain, Thunderstorm, and Harmattan haze preserve meaning independently of visual treatment.
For production-quality assurance, test with keyboard-only navigation, VoiceOver, browser zoom at 200%, reduced-motion preferences, and high-contrast conditions.