{"id":"ACC-012","name":"Support orientation in long processes","domain":"accessibility","layer":"section","strength":"context_default","human_logic":"IF a process has many steps, branches, or waits, THEN show current position, total or remaining stages, completion state, and safe exit ELSE retain.","when":{"any":[{"path":"process.step_count","operator":"gt","value":7},{"path":"process.branch_count","operator":"gt","value":2},{"path":"process.includes_wait","operator":"eq","value":true}]},"then":[{"action":"insert","target":"process.orientation","fields":["current_position","stages","completion_state","safe_exit"]}],"else":[{"action":"retain","target":"current_text","reason":"No triggering condition is present."}],"unless":[],"because":"Orientation reduces memory demand and uncertainty.","diagnostics":[],"examples":{},"source_ids":["WEB-006","WEB-007"],"laka":{"smallest_sufficient_intervention":true,"primary_axes":["scope","depth","magnitude","reversibility"]},"requires_facts":["process.step_count","process.branch_count","process.includes_wait"],"tests":[],"sources":[{"id":"WEB-006","title":"Making Content Usable for People with Cognitive and Learning Disabilities","creator":"W3C","domain":"cognitive_accessibility","type":"W3C Working Group Note","note":"Clear words, simple voice and tense, explicit instructions, and supportive structure.","url":"https://www.w3.org/TR/coga-usable/"},{"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"}}