575:4638575:4616529:14090529:14078575:4842575:4820| Pattern in your design | Apps that do it | Prevalence |
|---|---|---|
| Bottom tab bar (5 tabs) | Jobber, Housecall Pro, Square, most SMB apps | universal |
| “Needs attention” stack on home | Amazon, Deel, Remote | common |
| Money-owed hero as the first module | Afterpay, Revolut (rare in field-service) | rare |
design:ux-copy — a full voice/tone pass; C1/C2 are the worst offenders, but the greeting, promos, and empty states want a consistent voice.design:accessibility-review — a complete WCAG audit; this pass computed contrast only (A1) — focus order, targets, and dynamic type still need checking.design:design-system — token consolidation; the misspelled and duplicate values (D1) suggest a library cleanup is due.get_screenshot() output; a real report embeds actual screenshots (via scripts/embed_images.py) and “Open in Figma” deep-links to each layer. Content is fictional; app names are real public products used as benchmark references. Scores anchored in the findings above.