- Strandleben: 22 Stellen (vorher 12), fünf Typen statt drei:
Figur, Sonnenschirm, Handtuch, Liegestuhl (neu), Hund (neu).
Positionen über gleichmäßiges Winkel-Raster mit Jitter, damit die
Elemente rundum verteilt sitzen statt zufällig zusammen zu klumpen.
- makeBeachChair: angeschrägte Rückenlehne + Sitz + vier Beine in
wechselnder Stoff-Farbe.
- makeBeachDog: Körper + Kopf + Schnauze + Schwanz + vier Beinchen +
Ohren in zufälliger Fell-Farbe.
- _status.md: auf finalen V2-Stand überschrieben
- _inbox/zentrale/2026-04-19-2130-klima-3d-v2-abschluss.md: Bericht an
Atlas mit vollständiger Feature-Liste
- _inbox/zentrale/2026-04-19-2135-klima-3d-v2-lehrplan-nachtrag.md:
Nachtrag an Lehrplan (Modul-Detailseite um 2D/3D-Launcher erweitern)
- _inbox/glossar/2026-04-19-2130-klima-3d-v2-info-topics.md: Info an
Glossar (17 view-lokale INFO_TOPICS, keine DB-Änderung nötig)
3D V2 ist einsatzbereit — Thomas schließt heute ab, strukturierter
Browser-Regression-Test folgt in späterer Session.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Nachricht an Atlas: kompletter Code-Block pro FREE-Sim-Card mit
Card-Split "Mehr erfahren"/"Sofort probieren" inkl. CSS, plus
Muster für LOCKED-Cards
- Nachricht an Glossar: Begriffs-Wunschliste für Fluss (Priorität 1),
Heli (Priorität 2), Stadt (Priorität 3), später geplante Module
- _status.md: Arbeitsblock-Abschluss dokumentiert
- engine.js als headless Single Source of Truth (KlimaEngine)
- game-2d.html nutzt engine (-515 Zeilen Duplikation)
- rising-pressure.mp3 als Drama-Slot, Auto-Switch bei kritischem State
- state.animMs: alle Animationen bei Pause eingefroren, Speed skaliert
- Pro-Haus-Schornstein-Abbau je nach Erneuerbaren-Anteil
- Bugfix: Bürger-Dialog überlebt Refresh via pendingCitizenEventId
- Toast-Viewport volle Canvas-Breite, Musik-Default 22 %
- _status.md Konvention eingeführt, Inbox-Nachrichten erhalten