Pular para conteúdo

🔑 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
  1. Clarifique o valor e os riscos.
  2. Desenhe arquitetura mínima viável.
  3. Defina critérios de sucesso (negócio + UX + técnico).
  4. Configure ambientes e automações essenciais.
  5. 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.