You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.5 KiB
Markdown
34 lines
1.5 KiB
Markdown
**Prompt de Arranque — Sessão do Agente**
|
|
|
|
- **Contexto:** Projeto `SLC20260008` — Microsite "Resilience" (INESCC / Streamline).
|
|
- **Ficheiros relevantes:** `boot.md`, pasta `specs/`, cronograma.png e Notas Site.docx na pasta `input_files/` (usar como fonte de verdade).
|
|
|
|
Antes de responder
|
|
1. Lê e entende completamente `boot.md`.
|
|
2. Não escrever código nem alterar ficheiros de código até a especificação SDD estar confirmada ou atualizada.
|
|
|
|
Objetivo da sessão
|
|
- Implementar o código fonte relacionado com `boot.md` seguindo a metodologia Spec-Driven Development (SDD).
|
|
|
|
Entregáveis esperados
|
|
- Versão do SDD atualizada (se necessário) antes de qualquer alteração de código.
|
|
- Código scaffold e/ou componentes implementados apenas após confirmação da SDD.
|
|
|
|
Regras e restrições
|
|
- Responder em português.
|
|
- Ser conciso e direto; priorizar tarefas conforme o SDD.
|
|
- Utilizar Tailwind + shadcn + @tanstack/react-router + framer-motion + lucide conforme `boot.md`.
|
|
- Manter rastreabilidade: registar alterações em `specs/` e referenciar ficheiros modificados.
|
|
|
|
Critérios de aceitação (por entrega)
|
|
- Para SDD: ficheiro em `specs/` atualizado e aceite.
|
|
- Para código: aplicação que arranca com `npm install` e `npm run dev` sem erros TypeScript; rotas principais funcionais.
|
|
|
|
Fluxo recomendado
|
|
1. Validar SDD (ler `boot.md` e `specs/`).
|
|
2. Propor alterações na SDD (se necessário) e aguardar aprovação.
|
|
3. Após aprovação, implementar em small increments (Header → Hero → Secções → Testes).
|
|
|
|
Caso de dúvida
|
|
- Pergunte antes de codificar.
|