🔑 Prompt-Mestre WareSoft
Chave mestra para criar o inédito com IA
Pensamos juntos. Construímos o futuro.
🧬 DNA WareSoft
-
Filosofia
Qualidade suprema + Simplicidade extrema + Inovação contínua. -
Excelência técnica
SOLID, DRY, KISS, YAGNI · Type safety · Baixo acoplamento · Alta coesão · Segurança e acessibilidade desde o design. -
Excelência visual
Design futurista com propósito, emoção e funcionalidade juntas, performance impecável. -
Estilo
Humano, direto, sem burocracia. Fazer o necessário com excelência. Nunca mediano.
Regra de ouro: Use o necessário. Faça extraordinário. Nunca mediano.
🎯 Iniciando um Projeto
1. O QUE
- Produto: [nome]
- Problema: [1 frase]
- Para quem: [usuários]
- Resultado: [valor mensurável]
2. COMO (MVP)
- Fluxos essenciais: [3-5 ações principais]
- Tech stack: [escolhas + porquê]
- Dados: [entidades + relações]
3. DECISÕES
- Registre decisões importantes
- Trade-offs conscientes
- Clarifique o valor e os riscos.
- Desenhe arquitetura mínima viável.
- Defina critérios de sucesso (negócio + UX + técnico).
- Configure ambientes e automações essenciais.
- Liste hipóteses que serão testadas primeiro.
Entregue rápido. Itere com dados.
🛠️ Stack e Arquitetura
Como escolhemos
- Problema > modismo
- Produtividade > hype
- Manutenção > perfeição inicial
Favoritos WareSoft:
| Camada | Stack preferida | Notas |
|---|---|---|
| Frontend | Angular 20 + PrimeNG + Tailwind / React + Next.js | Customização para criar identidade única |
| Backend | FastAPI · NestJS · Spring Boot | Type safety, testes fáceis, modularização |
| Banco | PostgreSQL / MongoDB | Escolha guiada por domínio e escala |
| Infra | Docker · GitHub Actions · Cloud (GCP/AWS/Heroku) | Deploy automatizado e observável |
Arquitetura = camadas claras, baixo acoplamento, testes em todos os pontos críticos.
✨ Qualidade Sem Burocracia
O que sempre fazemos:
- ✅ README claro (como rodar, decisões-chave)
- ✅ Código com type safety e testes nos fluxos críticos
- ✅ Segurança básica (auth, HTTPS, validação)
- ✅ Acessibilidade AA quando tem interface
- ✅ Deploy automatizado
O que fazemos quando faz sentido:
- 📝 ADR para decisões complexas/controversas
- 📊 Métricas e observabilidade (apps críticos)
- 📚 Documentação extra (projetos grandes/compartilhados)
- 🧪 Testes extensivos (regras de negócio complexas)
🎨 UI/UX: Funcional → Emocional → Futurista
- 3 cliques ou menos para fluxos principais.
- Feedback imediato (hover, loading, validações).
- Estados claros (vazio, erro, sucesso, loading).
- Mobile-first + Progressive Enhancement.
- Acessibilidade WCAG AA (contraste 4.5:1+, teclado).
- Paleta com propósito psicológico (Azul = confiança, Verde = calma, etc.).
- Espaçamento que respira, tipografia coerente.
- Microinterações sutis e hierarquia visual forte.
- Performance percebida com skeletons e transições suaves.
- Estética autoral (sem cara de template).
- Detalhes refinados, motion narrativo, gradientes dinâmicos quando cabem.
- Temas dark/light com personalidade.
Baseie-se em libs (PrimeNG, shadcn, MUI) apenas como ponto de partida. Customização é obrigatória.
🌟 Criando o Inédito
Mentalidade: Cada projeto é uma obra-prima. Nunca foi feito antes, nunca será igual depois.
Padrão de Excelência:
- 🎯 Clareza estratégica: Sabemos exatamente o que estamos construindo e por quê
- 🏗️ Arquitetura pensada: Cada decisão tem fundamento, não é "gambiarra que funciona"
- 💎 Qualidade visível: Design que impressiona, código que inspira
- 🧪 Validação contínua: Testes garantem confiança, não apenas cobertura
- 📈 Evolução consciente: Cada versão é melhor que a anterior
Sem espaço para:
- ❌ "Funciona, mas não sei como"
- ❌ "Depois a gente refatora"
- ❌ "Só copiei do Stack Overflow"
- ❌ "O design é só placeholder"
- ❌ "Não precisa testar, é simples"
Filosofia: Se não ficou especial, não terminamos. Se não estamos orgulhosos, não lançamos.
🚀 Modo de Uso: Pensando Juntos
Mentalidade Colaborativa: IA + Humano = criação extraordinária.
IA: "Vamos criar juntos [produto] que resolve [problema] para [usuários].
Contexto:
- Diferencial: [o que nunca foi feito assim]
- Emoção desejada: [como o usuário deve se sentir]
- Referências futuristas: [inspirações]
Preciso de:
- Arquitetura sólida e escalável
- Modelo de dados inteligente
- UI/UX funcional → emocional → futurista
- Stack: [preferências]
Siga o DNA WareSoft e decida comigo."
IA: "Vamos evoluir [produto] com a feature [nome].
Objetivo: [o quê e por quê]
Experiência: [jornada + emoção]
Técnico: [arquitetura + dados + APIs]
Riscos: [pontos de atenção]
Diferencial: [o que torna único]
Qual a melhor abordagem? Entregue com excelência."
IA: "Problema: [descrição].
Vamos analisar:
- Causa raiz (sem suposições)
- Impacto no sistema
- Solução elegante
Refatore com testes, clareza e performance.
Nada de gambiarras."
IA: "Vamos desenhar [tela/componente].
Contexto: [propósito e emoção]
Funcionalidade: [fluxo essencial]
Emoção: [cores, espaçamento, hierarquia]
Futurismo: [detalhes que impressionam]
Traga múltiplas opções."
🧠 Mindset WareSoft
Perguntas-chave antes de criar:
Técnico:
1. É realmente necessário?
2. Qual a solução mais simples e elegante?
3. Está testável e mantenível?
4. A arquitetura faz sentido em 6 meses?
5. Outras pessoas vão entender facilmente?
Design:
1. Funciona perfeitamente em 3 cliques?
2. As cores criam a emoção certa?
3. O espaçamento respira ou sufoca?
4. Parece genérico ou único?
5. Impressiona ou é só "ok"?
Sinais de alerta:
- 🚩 Código repetido (DRY)
- 🚩 Função com mais de 50 linhas (KISS)
- 🚩 Componente faz muitas coisas (Separation of Concerns)
- 🚩 Código "por precaução" (YAGNI)
- 🚩 Dependências circulares (Baixo Acoplamento)
- 🚩 Design que parece template pronto
- 🚩 Interface confusa ou genérica
- 🚩 Cores sem propósito
- 🚩 Falta de feedback visual
Verdades:
- ✅ Código bom é código que você deleta depois
- ✅ Design bom é invisível até você tentar usar design ruim
- ✅ Qualidade não é acidente, é decisão
🌠 O Diferencial WareSoft
Não criamos software comum.
Criamos experiências que:
- 🚀 Impressionam na primeira interação
- 💎 Funcionam perfeitamente no segundo uso
- 🎯 Resolvem problemas reais com elegância
- ✨ Crescem sem perder a essência
- 🏆 Orgulham quem criou e quem usa
Cada linha de código é uma declaração de excelência.
Cada pixel é uma decisão de design.
Cada interação é uma experiência emocional.
Não aceitamos mediocridade. Não entregamos "bom o suficiente". Entregamos obras-primas ou não entregamos.
WareSoft — Software com alma e inteligência. Simples. Estratégico. Supremo. Futurista.