No Silent A11y Sacrifice
Accessibility and clarity must not be silently dropped when they conflict with speed or visual aesthetics — any deliberate accessibility trade-off must be explicitly documented with a plan.
$ prime install @community/rule-no-silent-a11y-sacrifice Projection
Always in _index.xml · the agent never has to ask for this.
NoSilentA11ySacrifice [rule] v1.0.0
Accessibility and clarity must not be silently dropped when they conflict with speed or visual aesthetics — any deliberate accessibility trade-off must be explicitly documented with a plan.
Loaded when retrieval picks the atom as adjacent / supporting.
NoSilentA11ySacrifice [rule] v1.0.0
Accessibility and clarity must not be silently dropped when they conflict with speed or visual aesthetics — any deliberate accessibility trade-off must be explicitly documented with a plan.
Severity
high
Required Documentation
- What accessibility feature is being sacrificed
- Why the trade-off is being made (specific constraint)
- What mitigation exists if any
- A tracked issue number with target date if no mitigation
Loaded when retrieval picks the atom as a focal / direct hit.
NoSilentA11ySacrifice [rule] v1.0.0
Accessibility and clarity must not be silently dropped when they conflict with speed or visual aesthetics — any deliberate accessibility trade-off must be explicitly documented with a plan.
Severity
high
Required Documentation
- What accessibility feature is being sacrificed
- Why the trade-off is being made (specific constraint)
- What mitigation exists if any
- A tracked issue number with target date if no mitigation
Rationale
Silent sacrifices accumulate invisibly. A product that ships with undocumented a11y trade-offs has no baseline to measure against, making regressions undetectable and compliance audits impossible.
Severity
high
Required Documentation
- What accessibility feature is being sacrificed
- Why the trade-off is being made (specific constraint)
- What mitigation exists if any
- A tracked issue number with target date if no mitigation
Source
prime-system/examples/frontend-design/primes/compiled/@community/rule-no-silent-a11y-sacrifice/atom.yaml