{"id":"ACC-008","name":"Do not encode meaning by color alone","domain":"accessibility","layer":"signal","strength":"hard_constraint","human_logic":"IF color distinguishes status, category, instruction, or error, THEN add text, shape, icon, pattern, or position with an accessible label ELSE retain.","when":{"path":"content.meaning_by_color_only","operator":"eq","value":true},"then":[{"action":"add","target":"content.redundant_cue","options":["text","shape","icon","pattern","position"],"require":"accessible_label"}],"else":[{"action":"retain","target":"current_text","reason":"No triggering condition is present."}],"unless":[],"because":"Readers may not perceive or distinguish the color cue.","diagnostics":[],"examples":{},"source_ids":["WEB-007"],"laka":{"smallest_sufficient_intervention":true,"primary_axes":["scope","depth","magnitude","reversibility"]},"requires_facts":["content.meaning_by_color_only"],"tests":[],"sources":[{"id":"WEB-007","title":"Web Content Accessibility Guidelines 2.2","creator":"W3C","domain":"accessibility","type":"W3C Recommendation","note":"Testable accessibility requirements for web content.","url":"https://www.w3.org/TR/WCAG22/"}],"defined_in":{"file":"17-accessibility-rules.json","title":"Accessible and Cognitively Usable Writing Rules","slug":"accessibility-rules"}}