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.
32 lines
1.6 KiB
Markdown
32 lines
1.6 KiB
Markdown
# SDD — Microsite "RESILIENCE"
|
|
|
|
**Código de projeto:** SLC20260008
|
|
**Cliente:** INESC Coimbra — Álvaro Gomes
|
|
**Empresa:** Streamline (web-design / web-development)
|
|
**Metodologia:** Spec-Driven Development (SDD)
|
|
|
|
Especificação que governa a implementação do microsite. Nenhum código deve ser
|
|
escrito ou alterado sem que a SDD correspondente esteja aceite. Toda a alteração
|
|
de código deve referenciar a secção da spec que a justifica.
|
|
|
|
## Estrutura
|
|
|
|
| Ficheiro | Conteúdo |
|
|
|----------|----------|
|
|
| [00-overview.md](./00-overview.md) | Objetivo, âmbito, fontes de verdade, critérios de aceitação |
|
|
| [01-design-system.md](./01-design-system.md) | Cores, tipografia, espaçamento, tokens shadcn/Tailwind |
|
|
| [02-architecture.md](./02-architecture.md) | Stack, estrutura de pastas, routing, navegação, animações |
|
|
| [03-content.md](./03-content.md) | Conteúdo canónico extraído de `input_files/` (fonte de verdade) |
|
|
| [04-sections.md](./04-sections.md) | Especificação por secção/componente |
|
|
| [05-acceptance.md](./05-acceptance.md) | Critérios de aceitação e plano de verificação |
|
|
| [06-deployment.md](./06-deployment.md) | Containerização Docker (funcionamento isolado) |
|
|
| [CHANGELOG.md](./CHANGELOG.md) | Rastreabilidade: decisões e ficheiros alterados |
|
|
|
|
## Estado
|
|
|
|
- [x] SDD redigida (v0.1) e aprovada
|
|
- [x] Scaffold do projeto (Vite + TS + Tailwind + shadcn + router)
|
|
- [x] Header → Hero → Secções → Footer
|
|
- [x] Containerização Docker (v0.3 — [06-deployment.md](./06-deployment.md)) — ficheiros criados
|
|
- [ ] Verificação dos critérios de aceitação (via `docker build`) — **pendente: Docker não instalado**
|