Zum Hauptinhalt springen

PLN105: Screenshots Mobile-First + Guia Utilizador Responsivo — CLOSEOUT

Resultado

Screenshots Gerados

  • Total: 2490 nos 3 viewports
  • Mobile (390px): 777
  • Tablet (810px): 775
  • Desktop (1280px): 892
  • Organizados em 60 directórios por funcionalidade em public/docs-assets/

Suites E2E Testadas

SuiteResultadoScreenshots
00-auth-login7/7 PASS8
10-pricing-checkout41/42 PASS (1 P4 timing)224
20-portal111/111 PASS393
30-adminA correr (screenshots activos)400+
96-admin-churn18/21 PASS (3 CHURN-03 data)9
101-admin-predictive23/24 PASS (1 PREDICT-08 sidebar)6

Fixes Aplicados

  • Suites 96-101: selectores data-safe, i18n 6 idiomas, toBeAttached mobile
  • CHURN-02..07: data-safe (funciona com/sem dados)
  • PRICING-04: direcção i18n 6 idiomas
  • PRICING-05: €regex fix + mobile viewport guard
  • RETENTION-03..05: i18n FR/ES/IT/DE
  • PREDICT-01..08: empty state data-safe, regex escape fix
  • ONBOARD-04..07: waitForTimeout → expect, i18n progress/CTA

Configs Actualizados

  • 4 playwright.config.ts (00, 10, 20, 30) com 3 viewports mobile-first
  • retries: process.env.CI ? 2 : 0 em portal e admin

Documentação Gerada

  • generate-docs.cjs: expandido com 7 suites core + visitor/tester roles
  • Guias PT/EN: churn (9 steps) + predictive (6 steps)
  • INDEX.md bilingue

ADR

  • ADR-DB-001-platform: Database Standard STD-DB-001 adoption

Commits (6)

  • 05c1f07 plan(docs): PLN105
  • 0a48ddf fix(e2e): selectores data-safe i18n 6 idiomas + 3 viewports
  • f239a97 fix(e2e): CHURN-03/04 + PREDICT-08
  • 7cfe964 fix(e2e): CHURN-03 data-safe
  • b55d959 feat(docs): guia utilizador bilingue PT/EN
  • 2fdcf8c docs(arch): ADR-DB-001-platform Database Standard

MR

  • !264 feat/user-guide-screenshots → dev

Directiva VPE Memorizada

  • feedback_e2e_user_guide_standard.md: E2E + DocPages obrigatório após cada módulo