.agents/skills/ux-audit/references/pattern-catalog.md
The pattern language from Jenifer Tidwell's Designing Interfaces (with a few common web/app additions), grouped by family. Use it in step 2 of the audit: walk each family and tag which patterns the surface implements — and, just as important, which expected ones are absent.
This is a checklist of names to look for, not a spec. Naming varies across editions and libraries; match on intent, not the exact label. A pattern being absent isn't automatically a bug — but an absent pattern the surface clearly wants (a data feed with no way to see new items; a list with no empty state) is a finding.
How to use a family: for each pattern, ask "is this here? where? used well?" Record ✅ solid / ⚠️ partial-or-misused / — absent-but-expected.
@mention).NeuralNetworkLoading, never antd Spin).From audits so far, the recurring soft spots cluster in Feedback (failure/retry absent) and Input (draft safety, placeholder misuse) — check those families first.