Зачем этот mode
Дешевле фикс в design-фазе чем после dev-imp. Прогоняет PDF дизайна по тем же чеклистам что и финальный IPA: wordings (21 категория forbidden), trademark badges (W-26 / A-26), competitor brand-squat, Apple HIG (HIG Touch Targets / Color / Typography / Navigation), uniqueness vs ref apps (text 5-gram + visual phash).
PDF дизайна
Перетащи PDF мокапов сюда
Figma export · Sketch export · design doc · до 50 МБ
Поддерживается multi-page PDF. Каждая страница = один screen. OCR + native PDF text extraction.
Figma file (.fig)
Figma URL
ZIP с PNG скринами
Контекст
Чтобы не флажить как trademark
Влияет на guideline scope (A-05 game-in-Finance, FCRA для loan, etc.)
Что проверять
Pipeline
1. PDF extract
pdfplumber (native text) + pdf2image (per-page PNG)
2. OCR fallback
Tesseract / Apple Vision Framework для image-only screens
3. Text analysis
Grep по 68 wordings · 5-gram overlap vs ref apps · per-locale
4. Image analysis
phash · brand logo detection (OCR + template match) · stock photo reverse
5. HIG validation
Touch targets bounding-box · contrast ratio · typography compliance
6. Cross-screen consistency
Brand naming · APR ranges · disclaimer presence
7. Report
Per-screen flag overlay · global summary · fix recommendations
Какие триггеры покроет
A-26 A-27 A-28 W-15 W-22 W-26 W-27 W-28 A-25

Design Check ловит ~40% триггеров что и финальный IPA-аудит — то что уже видно в дизайне до кода.
Что используется
  • Wordings DB: 21 категория из WORDINGS_CHECKLIST.md
  • Trigger Matrix: trademark + wording slices из 00_TRIGGER_MATRIX.md
  • Apple HIG: Touch / Color / Typography / Navigation reference
  • Reference DB: 25 апп для phash + 5-gram comparison