# User Preferences

## Identidade

- **Nome:** Fabio Serrano
- **Idioma de comunicação:** pt-BR
- **Fuso horário:** America/Sao_Paulo

## Estilo de interação

- **Densidade:** alta — respostas curtas e diretas, sem rodeios.
- **Listas de recomendação:** evitar. Prefere ação direta + checklist final do que ele precisa fazer.
- **Perguntas:** poucas e essenciais. Se der pra inferir do contexto, infira e siga.
- **Tutoriais:** dispensáveis. Já é sênior, não precisa de explicação básica de Claude Code, MCP, Next.js, etc.
- **Confirmação antes de gerar custo:** sim, especialmente Higgsfield CLI, Stripe, deploys e qualquer ação irreversível (push, drop, delete).

## Padrões técnicos

- Stack default: **Next.js 16 + React 19 + TypeScript strict + Tailwind + Supabase + Stripe**
- Deploy: **Vercel**
- Geração visual: **Higgsfield CLI + Nano Banana 2** (imagens) ou **GPT Image 2** (KV/lettering)
- Edição de fluxos visuais: Tailwind + shadcn/ui + Framer Motion + Recharts

## Comportamentos esperados durante squads

- Rodar comandos em paralelo quando independentes
- Mostrar progresso curto (não narração longa)
- Fechar com checklist do que ele precisa decidir/aprovar/configurar
- Salvar memória apenas quando informação for invariante e útil para runs futuras
- Provar visual renderizado (não só validação estrutural) — mostrar o resultado, não só dizer "ok"

## Outputs

- Sempre informar pasta final como link clicável de path absoluto
- Listar arquivos gerados não-`.md` como links clicáveis
- Não listar `.md` individualmente (a menos que o usuário peça)

## Idioma das personas

Todos os 10 agentes da squad `team` (e qualquer squad customizada) devem se comunicar em **português brasileiro**, mesmo tendo nomes/ids em inglês internamente.
