Skip to content

Commit 093eea0

Browse files
docs(p5): atualizar current-state com entregas iteracao 4
Refs: P5-tarefa5 Co-Authored-By: Claude <noreply@anthropic.com>
1 parent bc429b0 commit 093eea0

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

docs/CURRENT-STATE.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# Estado Atual (2026-07-06)
22

3+
## Iteração 4 (P5) — CI/CD + Docker + SonarQube — PR #191 (open)
4+
5+
**Branch:** `feat/p5-ci-deploy-quality` (commit `bc429b0`).
6+
**Tarefa:** [P5-tarefa5](https://github.com/tacianosilva/eng-software-2/blob/main/tarefas/projetos/P5-tarefa5.md).
7+
8+
### Entregas P5
9+
10+
- **Cobertura branch 79.65% → 84.53%** (alvo 80%): excluído `src/components/ui/**` (shadcn/Radix wrappers) do coverage vitest + SonarQube exclusions. Issue #188 (fechada).
11+
- **Docker:** `docker-compose.yml` (postgres:16-alpine + node:22-alpine dev, migrate/seed auto). Issue #189 (fechada).
12+
- **Docs:** `docs/doc-deploy.md` (deploy Vercel + compose + CI + SemVer + Conventional Commits + AcademicDevFlow) + `docs/sonarqube/config.md` + `docs/sonarqube/scans.md` (1ª exec 2026-07-06, branch 84.53%, gate PASS). Issue #190 (fechada).
13+
- **CI:** `.github/workflows/ci.yml` ganhou `schedule: cron '3 9 * * 1,4'` + `workflow_dispatch` (SonarQube 2x/semana seg+qui).
14+
- **Relatório:** `docs/relatorio-testes.md` iter 3→4 (P5), US13 PRD-8 (#187) como US do membro (tela→banco), métricas 1137/1137 unit, 21 E2E, branch 84.53%.
15+
- **Issues bugs:** #188 #189 #190 criadas + fechadas.
16+
17+
### Gates
18+
19+
typecheck 0 errors · lint 0 errors · 1137/1137 tests · branch 84.53% (≥80% P5).
20+
21+
### Pendências P5
22+
23+
- 2ª execução SonarQube (2026-07-10, cron automático).
24+
- SonarCloud action pré-existente usa tag `v2.89.0` (Semgrep WARNING pin SHA) — fora escopo P5.
25+
26+
---
27+
328
## Mobile-First Premium Polish (v0.10.0 em andamento)
429

530
**Branch ativa:** `feat/workout-session-mobile` (PR #182 aberto, aguardando CI)

0 commit comments

Comments
 (0)