Origem: feedback da persona O Iniciante (Discussion #14, fricção nº1) — jogou a produção de verdade e caiu no Médio sem querer.
Problema
A dificuldade da sala nasce em Médio por padrão — useState<Difficulty>("medium") em src/components/HomeView.tsx:49 (modal de criação nas linhas 410–431). Quem está começando clica em Criar sala sem mexer e cai num snippet de ~10 linhas com recursão/reduce — o oposto do "Snippets curtos, sintaxe básica" que o próprio card do Fácil promete.
Isso contraria diretamente docs/UI-AAA-OVERHAUL.md §0.3, que lista "dificuldade fácil generosa" como o que conquista a persona Iniciante. Hoje o default empurra o novato para a fricção máxima logo na primeira partida.
Acceptance criteria
Dica de abordagem
Trocar o valor inicial de difficulty no HomeView.tsx:49 por "easy" é a fatia mínima e resolve 90% do caso. Se quiser preservar o "last-used", persistir a última dificuldade em localStorage e cair em "easy" quando não houver registro. Manter os descritivos do modal (a persona os elogiou — não mexer).
Origem: feedback da persona O Iniciante (Discussion #14, fricção nº1) — jogou a produção de verdade e caiu no Médio sem querer.
Problema
A dificuldade da sala nasce em Médio por padrão —
useState<Difficulty>("medium")emsrc/components/HomeView.tsx:49(modal de criação nas linhas 410–431). Quem está começando clica em Criar sala sem mexer e cai num snippet de ~10 linhas com recursão/reduce— o oposto do "Snippets curtos, sintaxe básica" que o próprio card do Fácil promete.Isso contraria diretamente
docs/UI-AAA-OVERHAUL.md§0.3, que lista "dificuldade fácil generosa" como o que conquista a persona Iniciante. Hoje o default empurra o novato para a fricção máxima logo na primeira partida.Acceptance criteria
pnpm typecheck+pnpm buildverdes.Dica de abordagem
Trocar o valor inicial de
difficultynoHomeView.tsx:49por"easy"é a fatia mínima e resolve 90% do caso. Se quiser preservar o "last-used", persistir a última dificuldade emlocalStoragee cair em"easy"quando não houver registro. Manter os descritivos do modal (a persona os elogiou — não mexer).