docs(02): create phase plan for Gemini integration + asset pipeline

This commit is contained in:
2026-03-29 11:50:06 +02:00
parent 1465ac45dc
commit 02a189b9f2
6 changed files with 1402 additions and 2 deletions
+9 -2
View File
@@ -49,7 +49,14 @@ Plans:
2. Der Willkommens-Screen zeigt echte generierte Avatare statt Platzhalter
3. Ein Begruessungstext der Begleitfigur wird generiert (deutsch, max 25 Woerter) oder ein Fallback-Text erscheint wenn kein API-Key vorhanden ist
4. Ein Waldelement-Bild kann mit Stil-Referenz generiert werden; bei fehlendem API-Key zeigt die App Fallback-Bilder ohne Absturz
**Plans**: TBD
**Plans:** 5 plans
Plans:
- [ ] 02-01-PLAN.md — Config loader, Gemini API client (text + image), retry logic, rate-limiting (TDD)
- [ ] 02-02-PLAN.md — Fallback texts (greetings, forest comments, letter intros) and fallback SVG images
- [ ] 02-03-PLAN.md — IndexedDB store accessors, build script for asset generation, generate all character assets
- [ ] 02-04-PLAN.md — Companion text module (getGreeting, getLetterIntro, getForestComment) with API-first fallback
- [ ] 02-05-PLAN.md — Wire avatars into welcome screen, companion greeting on forest screen, visual verification
### Phase 3: Komplettes Spielerlebnis
**Goal**: Alle 3 Uebungsphasen verbunden, Wald waechst visuell, Stufen 16 vollstaendig spielbar
@@ -85,6 +92,6 @@ Phases execute in numeric order: 1 → 2 → 3 → 4
| Phase | Plans Complete | Status | Completed |
|-------|----------------|--------|-----------|
| 1. Grundgerüst + Tippmechanik | 0/5 | Planning complete | - |
| 2. Gemini-Integration + Asset-Pipeline | 0/? | Not started | - |
| 2. Gemini-Integration + Asset-Pipeline | 0/5 | Planning complete | - |
| 3. Komplettes Spielerlebnis | 0/? | Not started | - |
| 4. Polish + Audio | 0/? | Not started | - |