diff --git a/STATUS.md b/STATUS.md index c2475ab..18c1b74 100644 --- a/STATUS.md +++ b/STATUS.md @@ -13,10 +13,16 @@ in 5 Minuten den vollen Kontext geben. Lies es vor allem anderen. Code-Übernahme aus dem alten `mana-monorepo`, sauber neu gebaut — mit einer dokumentierten Ausnahme für den Anki-Format-Parser (Phase 8c, standalone Parser-Logik). -- **24 saubere Commits** auf `main`. Type-check 4/4 grün, **129 Tests +- **30+ saubere Commits** auf `main`. Type-check 4/4 grün, **129 Tests grün** (66 Domain + 56 API + 7 Web), lokaler E2E-Smoke (Postgres → API → MinIO → Frontend → Cloze + Image-Occlusion + Anki-Import mit Media → /stats → /me/export → /cards/hashes) durch. +- **🚀 LIVE seit 2026-05-08** auf `https://cardecky.mana.how` + + `https://cardecky-api.mana.how` (Mac Mini, Cloudflare-Tunnel + `1435166a-…`). Container `cards-{postgres,minio,api,web}`. + Forgejo-Remote `git.mana.how/till/cards`. Public-E2E bestätigt: + Deck + Card via API anlegbar, Manifest exposed, + `cards.*`/`cards-api.*` redirecten via nginx-301 zu cardecky.*. - **Phasen 0, 1, 3, 4, 5, 8 vollständig durch.** **Phase 9 Polish- Welle teilweise** (Card-Edit, Cloze-Editor, Inbox-Banner, Account- /DSGVO-Self-Service, Statistik-Dashboard) — i18n + Image-Occlusion @@ -90,7 +96,7 @@ Vollständiger Plan: [`mana/docs/playbooks/CARDS_GREENFIELD.md`](../mana/docs/pl | 7 | AI/MCP-Integration | ⏸ offen | braucht laufende mana-mcp | | 8 | Anki-Import (.apkg-Parser, Cloze-Support) | ✅ | 92 Tests grün, /import-Route benutzbar, Cloze als 3. MVP-Card-Type | | 9 | Polish (DSGVO-UI, Settings, Account, Statistik, i18n, A11y, Media, Image-Occlusion) | 🟡 weit | Card-Edit + Cloze-Editor + Inbox-Banner + Account/DSGVO + Statistik + Pre-Flight-Swap + i18n DE/EN + A11y-Pass + Cloze-Hint-Anzeige + Anki-Re-Import-Dedupe + MinIO-Media-Upload + Image-Occlusion durch (9a–9l). Verbleibend: type-in, audio, multiple-choice (Schema vorbereitet) | -| 10 | Production-Deploy (Mac Mini, Cloudflare-Tunnel) | ⏸ offen | braucht DNS + Tunnel-Config | +| 10 | Production-Deploy (Mac Mini, Cloudflare-Tunnel) | ✅ live 2026-05-08 | cardecky.mana.how + cardecky-api.mana.how, alte cards.* via nginx-301-Redirect | | 11 | Decommission Cards-Modul aus mana-monorepo | ⏸ offen | erst nach Phase 10 | Legende: ✅ erledigt + verifiziert · 🚧 blockiert · ⏸ noch nicht begonnen