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