AmoleoFamily

Process & Registry

Target: WCAG 2.2, Level AA

Whichever version is current, not pinned — updates in the same commit a newer one becomes current. Not AAA.

The one known, named gap

40px
Website ships this

44px
WCAG 2.2 AA target size

Rissbrook and the header's own touch controls already use 44px. The Website is the one repo still on 40px — already flagged in Footer Lockup's own spec as owed work, not new here.

Family Accessibility Baseline

The target: the latest published WCAG, AA

Every live repo aims for WCAG AA at whichever version is current — not a version pinned once and left to go stale. As of this writing that's WCAG 2.2 (a W3C Recommendation since October 2023). When a newer version publishes, this doc's target updates in the same commit that starts treating it as current — the same "the spec and the reasoning move together" rule every other file in this repo already follows. AA, not AAA: AAA is not a realistic bar for most real content (colour choice, video captioning cost) and this family has never claimed it.

Status: real work exists, but scattered and never stated as a target

Unlike family-seo.md's baseline (checked 2 Sept 2026 and found nowhere), accessibility work has actually been happening across this family for weeks — it just never got written down as its own commitment, so it reads as a side-effect of other fixes rather than a real standard. What already exists, found across other specs while writing this one:

What doesn't exist: a stated target anyone could point to before starting work, systematic keyboard/screen-reader testing beyond the specific fixes above, and any check that would catch a new AA violation the way check-brand.mjs catches a colour drifting. The pattern so far has been reactive — a real bug got found and fixed properly — not proactive.

What "AA" actually obliges, restated plainly

Not a re-derivation of WCAG itself — the four POUR principles, restated at the level this family actually designs at:

What's still open

Generated from docs/family-accessibility.md + docs/family-footer.md + docs/family-wordmark.md + tools/tokens/base.tokens.json. Edit there and re-run npm run build in docs-site-src/ — never hand-edit a page.