Roadmap — Design de Interação

Diagnóstico nota a nota. Cada entrada tem estado de enriquecimento, score, classificação de custo e plano de execução acionável. Gerado por /diagnosticar-galho.

Galho: 03-Dominios/Engenharia/UX/Design de Interação Diagnóstico: 2026-07-28 Última execução: 2026-07-28 — diagnóstico COMPLETO, enriquecimento não necessário (7/7 ➖)

Política de M1 obrigatório (herdada do domínio, 2026-07-28, Task 11)

M1 (mídia verificada — vídeo ou podcast) é obrigatória em toda nota deste domínio, sem isenção por fase:. As 7 notas deste sub-galho (19–25) já receberam mídia verificada na dispatch anterior (Task 3, rodada de escrita) — este diagnóstico confirma que a mídia continua presente; nenhuma nota é marcada por causa de M1.

Âncora de profundidade é o SG1 (não o bloco anterior)

Por decisão do plano (2026-07-28), o piso qualitativo de comparação é sempre o SG1 (Fundamentos e Modelo Mental), nunca o bloco imediatamente anterior — evita erosão gradual. Piso qualitativo: ≥3 casos práticos por nota + seção “praticável sozinho vs exige time” em prosa com justificativa. As 7 notas do SG4 já foram corrigidas para atender a isso numa rodada de correção anterior (ver task-3-report.md).

Piso de linhas — desvio documentado

verificar-nota cobra T2 (Adepto ≥400 linhas) como item de score. Este domínio segue 00-Meta/guia/Convenções de escrita.md: “Comprimento não é meta — é consequência. Não existe piso de linhas”. As 7 notas ficam em 115–137 linhas — abaixo do T2 nominal, na mesma faixa do SG1 aprovado (138–187, também abaixo do T1 nominal de Iniciado ≥300 quando escrito). T2 é tratado como não-bloqueante neste diagnóstico; o gap fica registrado por nota, mas não entra como núcleo/gap que força .

Régua de análise

Checklist verificar-nota — 12 itens (isenções por fase/tipo/broto aplicadas por nota):

GrupoItens
ESTRUTURAE1 TL;DR · E2 Abertura-problema · E3 Mermaid · E4 Casos práticos · E5 O que vem a seguir · E6 Inglês · E7 Tabela PT↔EN · E8 Armadilhas [!warning]
PROFUNDIDADEP1 Código-com-falha · P2 Mecanismo explicado
LINKSL1 Wikilink cross-galho · L2 Referência externa (URL)
MÍDIAM1 Vídeo/podcast embutido

Esquema de fase: detectado: COM fase (Adepto, 7/7 notas) Piso de linhas: T2 nominal (Adepto ≥400) tratado como não-bloqueante — ver desvio documentado acima.

Tabela-resumo

MétricaValor
Total de notas7
⬜ pendente0
➖ não precisa7
✅ feita0
% concluído100%

Diagnóstico concluído em 2026-07-28: as 7 notas já atendem ao núcleo completo (E1, E2, E4 com ≥3 casos práticos, E5, L2, P2, M1) — nenhuma entra no loop de execução do enriquecer-galho. % concluído conta ➖ não precisa como concluído (nada a fazer), não ✅ feita (nenhuma execução foi disparada, pois não havia gap).


Notas

19 - Do fluxo antes da tela - user flow como máquina de estados [mecânico]

  • Enriquecimento: ➖ não precisa
  • Estado: 131 linhas · fase: Adepto · status: seedling
  • Núcleo/gaps:
  • Score: 11/11 (P1 N/A — nota conceitual, sem exemplo de código)
  • Plano de execução:
    • nenhuma
  • Resultado:

20 - Os 5 estados de tela [mecânico]

  • Enriquecimento: ➖ não precisa
  • Estado: 126 linhas · fase: Adepto · status: seedling
  • Núcleo/gaps:
  • Score: 12/12 (P1 N/A — nota conceitual, sem seção de código)
  • Plano de execução:
    • nenhuma
  • Resultado:

21 - Progressive disclosure [mecânico]

  • Enriquecimento: ➖ não precisa
  • Estado: 115 linhas · fase: Adepto · status: seedling
  • Núcleo/gaps:
  • Score: 12/12 (P1 N/A — nota conceitual, sem seção de código)
  • Plano de execução:
    • nenhuma
  • Resultado:

22 - Modal vs página vs drawer [mecânico]

  • Enriquecimento: ➖ não precisa
  • Estado: 129 linhas reais · fase: Adepto · status: seedling
  • Núcleo/gaps:
  • Score: 12/12 (P1 N/A — nota conceitual, sem seção de código)
  • Plano de execução:
    • nenhuma
  • Resultado:

23 - Undo vs confirmação [mecânico]

  • Enriquecimento: ➖ não precisa
  • Estado: 128 linhas reais · fase: Adepto · status: seedling
  • Núcleo/gaps:
  • Score: 12/12 (P1 N/A — nota conceitual, sem seção de código)
  • Plano de execução:
    • nenhuma
  • Resultado:

24 - Design de formulários - defaults [mecânico]

  • Enriquecimento: ➖ não precisa
  • Estado: 124 linhas reais · fase: Adepto · status: seedling
  • Núcleo/gaps:
  • Score: 12/12 (P1 N/A — nota conceitual, sem seção de código)
  • Plano de execução:
    • nenhuma
  • Resultado:

25 - Latência percebida e feedback [mecânico]

  • Enriquecimento: ➖ não precisa
  • Estado: 137 linhas reais · fase: Adepto · status: seedling
  • Núcleo/gaps: — (ressalva de não-consenso skeleton vs. spinner confirmada presente e robusta — 5 pontos na nota; não é gap)
  • Score: 12/12 (P1 N/A — nota conceitual, sem seção de código)
  • Plano de execução:
    • nenhuma
  • Resultado: