docs: atualizar PROGRESS.md com entregas dos Marcos 9.14 (Manual Didático SVG) e 9.15 (Rebranding BrainWind v1.0)
This commit is contained in:
+22
-2
@@ -14,8 +14,8 @@
|
||||
|
||||
| Item | Valor |
|
||||
|------|-------|
|
||||
| Data da última atualização | 2026-07-07 |
|
||||
| Marcos concluídos | **8 / 8** (plano completo) + M9.1 ✅ + M9.2 ✅ + M9.3 ✅ + M9.4 ✅ + M9.5 ✅ + M9.6 ✅ + M9.7 ✅ + M9.8 ✅ + M9.9 ✅ + M9.10 ✅ + M9.13 ✅ |
|
||||
| Data da última atualização | 2026-07-10 |
|
||||
| Marcos concluídos | **8 / 8** (plano completo) + M9.1 ✅ + M9.2 ✅ + M9.3 ✅ + M9.4 ✅ + M9.5 ✅ + M9.6 ✅ + M9.7 ✅ + M9.8 ✅ + M9.9 ✅ + M9.10 ✅ + M9.13 ✅ + M9.14 ✅ + M9.15 ✅ + M9.16 ✅ |
|
||||
| Cobertura NBR 6123:2023 | **100% das 11 seções + 3 anexos** |
|
||||
| Linhas de código TS/TSX | ~7.400 |
|
||||
| Arquivos `.ts`/`.tsx` no `src/` | **110** |
|
||||
@@ -634,6 +634,26 @@ gráficos SVG inline para variáveis CSS do tema, suportando dark mode.
|
||||
- Refatoração de `ExportMenu.tsx` para receber callbacks customizados, permitindo a exportação de PDF com suporte à visualização 3D para qualquer módulo de engenharia suportado pela NBR 6123.
|
||||
- Testes de build (`tsc -b` e `vite build`) passando com sucesso e mantendo a integridade (310/310 testes unitários sem regressões).
|
||||
|
||||
#### M9.14 — Manual Didático Interativo com Animações SVG
|
||||
**Status:** ✅ Concluído (2026-07-10)
|
||||
**Escopo:** Criar um super manual colorido, ilustrativo e acessível com explicações interpretativas da norma NBR 6123, incluindo fluxos de vento animados em SVG para todos os módulos (Cilindros, Galpões, Cúpulas, Abóbadas, Muros, Pontes, Barras, Coberturas Isoladas).
|
||||
**Entregas:**
|
||||
- `app/src/components/WindFlowGrid2D.tsx` robusto e inteligente, renderizando variações didáticas automáticas para cada módulo (ex: vento a 0° vs 90° em galpões, e forças +Fz de arrancamento na borda de coberturas).
|
||||
- Animações fluídas em CSS: `wind-line-slow` (fluxo laminar) e `wind-line-fast` (fluxo acelerado/sucção, em roxo para fácil distinção).
|
||||
- Zonas de esteira turbulenta e setas vetoriais (Cpi, Sustentação/Downforce) acopladas ao SVG com legendas dinâmicas perfeitamente combinadas à exibição.
|
||||
- Suporte estrito e bonito ao modo Dark / Light, fugindo de cores agressivas (usando tailwind `dark:bg-*`).
|
||||
- Componente em barra lateral `EducationalManual.tsx` disponível universalmente em todas as views.
|
||||
|
||||
#### M9.15 — Rebranding e Oficialização: BrainWind v1.0
|
||||
**Status:** ✅ Concluído (2026-07-10)
|
||||
**Escopo:** Oficializar o nome e versão do produto alterando referências legadas ("VentoApp", "appvento") para **BrainWind v1.0**.
|
||||
**Entregas:**
|
||||
- Modificação no `index.html` (SEO, `<title>` e meta description).
|
||||
- Atualização em massa dos dicionários globais (`i18n.ts`) refletindo nos headers da UI principal.
|
||||
- Adequação do rodapé dos manuais didáticos, bem como de todos os geradores de memórias de cálculo em PDF (`export-pdf.tsx`, `export-generic-pdf.tsx`).
|
||||
- Correção nos scripts geradores de inputs para o software estrutural Ftool (`export-ftool.ts`).
|
||||
- Atualização e refatoração nas asserções das suítes de testes (`i18n.test.ts`, `export-ftool.test.ts`) para suportar a validação do novo nome.
|
||||
|
||||
#### M9.11 — Persistência opcional em servidor (~especulativo)
|
||||
**Problema:** Tudo é local (IndexedDB).
|
||||
**Tarefa:**
|
||||
|
||||
Reference in New Issue
Block a user