CHANGELOG — Connfit Academy
2026-05-06
- [sync] tasks.md sincronizado com Linear — Hermes
- [issue] KOD-441: Cancelado — Convex descartado, stack é Postgres self-hosted + Drizzle — Hermes
- [issue] KOD-436: Fechado como Done — YouTube embed decidido para LV1 — Hermes
- [issue] KOD-433, KOD-434, KOD-425, KOD-427, KOD-428: Movidos para Done (código existe na branch) — Hermes
- [issue] KOD-438: Movido para In Progress — sub-issues com código pronto — Hermes
- [tasks] KOD-442 (T4): @connfit/core + db.ts criada — Hermes
- [tasks] KOD-443 (T5): Substituir Supabase por Drizzle criada — Hermes
- [tasks] KOD-444 (T11): Conectar queries reais criada — Hermes
- [tasks] KOD-445 (T12): saveModuleProgress via Drizzle criada — Hermes
- [tasks] KOD-446 (T15): Validar URLs de vídeo criada — Hermes
2026-04-29
- [arch] Convex removido — banco migra pra self-hosted Postgres (clone da infra marketing) — Zanini
- [arch] API academy será Elysia + Bun (clone da connfit-marketing-api, muda endpoints/schema) — Zanini
- [arch] Vídeo LV1+: armazena link, embeda e faz proxy dentro do sistema — Zanini
- [arch] Repo live: github.com/kodama1/connfit-academy — Marcus
- [pending] Refatoração KOD-424 a KOD-441 em 6 macro issues aprovada — aguardando execução — Zanini + Marcus