Skip to content

Commit ba16847

Browse files
docs: update CURRENT-STATE for v0.9.0 — AI gen fix + meus treinos UX
Co-Authored-By: Claude <noreply@anthropic.com>
1 parent fac628b commit ba16847

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

docs/CURRENT-STATE.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
1-
# Estado Atual (2026-07-04)
1+
# Estado Atual (2026-07-05)
22

3-
## v0.8.0 — It5: Instrutor Auth + Recharts 3 + Security Audit
3+
## v0.9.0 — AI Workout Gen Fix + Meus Treinos UX Overhaul
4+
5+
**Última versão:** v0.9.0
6+
**Branch principal:** `main`
7+
**CI:** 4/4 quality gates.
8+
9+
### Sessão 2026-07-05
10+
11+
**PR #174 — FK fix:** `resolveAlunoId(user)` resolve Prisma `aluno.id` by email para ALUNO role. Fix para foreign key violation em `performTreinoUpsert`. Squash merged.
12+
13+
**PR #175 — UX overhaul:** Editor inline dentro dos cards (WorkoutEditor `compact`). Banner visual "Plano Semanal" pós geração AI (auto-hide 30s). Scroll após gen com `requestAnimationFrame` (max 20 tentativas). Botão "Criar Manual" reposicionado acima da lista. Editor inferior removido. `handleSave` retorna boolean — editor fecha só no success. Silent errors em handleDelete/handleDayChange corrigidos. Auth checks unificados com `resolveAlunoId()`. `onSuccess` opcional em `useWorkoutGeneration`. 12 commits, 10 files.
14+
15+
**Root cause AI gen crash:** `GOOGLE_GENAI_API_KEY` ausente no Vercel deployment env. Adicionado via CLI (`vercel env add`) aos targets production, preview, development. Redeploy feito.
16+
17+
### v0.8.0 — It5: Instrutor Auth + Recharts 3 + Security Audit
418

519
**Última versão:** v0.8.0
620
**Branch principal:** `main`

0 commit comments

Comments
 (0)