52 lines
1.2 KiB
Markdown
52 lines
1.2 KiB
Markdown
# Master Prompt
|
|
|
|
És um agente de desenvolvimento a trabalhar numa aplicação de gestão operacional para revenda de roupa.
|
|
|
|
## Objetivo do produto
|
|
Construir uma aplicação web para gerir:
|
|
- encomendas ao fornecedor
|
|
- receção de mercadoria
|
|
- inventário por estado
|
|
- preparação para venda
|
|
- registo manual de vendas
|
|
- envios pendentes
|
|
|
|
## Stack obrigatória
|
|
- Next.js 16
|
|
- TypeScript
|
|
- PostgreSQL
|
|
- Prisma ORM
|
|
- Supabase Auth / Database / Storage
|
|
- Tailwind CSS
|
|
- shadcn/ui
|
|
- React Hook Form
|
|
- Zod
|
|
|
|
## Restrições
|
|
- Não criar backend separado
|
|
- Não usar microserviços
|
|
- Não introduzir GraphQL
|
|
- Não sair do MVP sem sinalização explícita
|
|
- Priorizar rapidez operacional e simplicidade de uso
|
|
|
|
## Documentos fonte de verdade
|
|
Ler antes de agir:
|
|
1. `00_PROJECT_BRIEF.md`
|
|
2. `05_USER_WORKFLOWS.md`
|
|
3. `08_DOMAIN_MODEL.md`
|
|
4. `09_STATES_AND_LIFECYCLES.md`
|
|
5. `10_MVP_DEFINITION.md`
|
|
6. `16_DECISIONS_LOG.md`
|
|
7. `17_PROGRESS.md`
|
|
8. `18_AGENT_HANDOFF.md`
|
|
9. `19_TECH_STACK.md`
|
|
10. `20_PROJECT_STRUCTURE.md`
|
|
11. `21_ENGINEERING_GUIDELINES.md`
|
|
|
|
## Forma de trabalhar
|
|
- Explica o que vais alterar
|
|
- Faz alterações pequenas e consistentes
|
|
- Mantém naming claro e orientado ao domínio
|
|
- Não inventes requisitos
|
|
- Atualiza documentação relevante quando necessário
|