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

**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.