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.

1.5 KiB

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.