# TODO

Offene Punkte unter „Offen“, erledigte nach „Erledigt“ mit Datum `(YYYY-MM-DD)`.
Zu Beginn einer Aufgabe lesen, am Ende fortschreiben. Was entschieden oder geändert wurde, ins Journal `docs/journal/YYYY-MM-DD.md`.

Das Journal existiert schon. Diese Liste ist der Ort für offene Punkte, die bisher nur in `docs/ARBEITSPAKETE.md` oder im Journal standen.

## Offen

- [ ] (2026-07-20) **Wartelisten-Automatisierung deployen.** Umsetzung ist abgeschlossen, Deployment steht aus. Siehe `docs/ARBEITSPAKETE.md` und `docs/CRONJOBS.md`.
- [ ] (2026-10-13) **Elternbrief-Testtoken-Fix deployen.** Testversand speichert Kampagne für Flaggen-Links; lokal behoben, Server noch ohne Fix.
- [ ] (2026-10-15) **Schwimm: Kind-Name isoliert pro Buchung deployen.** Admin-Änderung von Vorname/Nachname/Geburtsdatum schreibt nicht mehr auf gemeinsamen Customer.
- [ ] (2026-10-15) **Fisch: Warteliste nur Admin + kein Auto-Nachrücken deployen.** Öffentliche Wartelisten-Anmeldung zu; Nachbesetzung manuell im Admin; Annahme-Links für bestehende Angebote bleiben.

## Erledigt

- [x] (2026-10-15) **Fisch Admin-Warteliste Timeout behoben.** Index lud Kapazität pro Eintrag×Kurs; jetzt einmalige Batch-Berechnung (`countBookedForCourses`).

- [x] (2026-10-15) **Rechtsseiten ans neue Design angepasst.** Impressum und Datenschutz mit aktuellem Logo, Dunkellila/Gelb, offenen Textabschnitten und responsivem Inhaltsverzeichnis.

- [x] (2026-10-15) **Loggerbau durch Smart Home ersetzt.** Neues 3D-Haus mit PV, Beleuchtung und Monitoring; Leistungsübersicht und Bildtexte angepasst.

- [x] (2026-10-15) **Effekte/Dopplungen und Rechtsseiten geprüft.** Ein gemeinsamer Scroll-Observer, doppelte Ablauf-FAQ und Bild-Schlagwörter entfernt; lokale Vorschau für Impressum/Datenschutz korrigiert.

- [x] (2026-10-15) **3D-Projektbeispiele und Loggerbau ergänzt.** Buchungssoftware, Pool-Monitoring und individueller Datenlogger als gekennzeichnete Beispielillustrationen; WebP, responsive Bildreihe und dezente Interaktion.

- [x] (2026-10-14) **Dezente Effekte auf Firmenseite.** Einmalige Scroll-Einblendung, Hover-/Klick-Rückmeldung, ruhige Link- und Linienakzente; reduzierte Bewegung berücksichtigt.

- [x] (2026-10-14) **Firmenseite auf schnelle Übersicht gekürzt.** Was/Wie/Vorteile im Einstieg, konkrete Möglichkeiten als Stichpunkte; Leistungen und KI-Umsetzung vor Referenz, kürzere Über-mich- und Ablauftexte.

- [x] (2026-10-14) **Individualsoftware mit KI erklärt.** Abschnitt zu zugeschnittenen Funktionen, schnellerer und günstigerer Entwicklung sowie Software ohne laufende eigene Lizenzgebühren ergänzt; Betriebskosten separat benannt.

- [x] (2026-10-14) **Firmenseite persönlich gestaltet.** Auf Nutzerwunsch Dunkellila/Gelb ohne Leuchteffekte; Firmenlogo mit angepasstem Hintergrund integriert (Original erhalten), sachlicher Einstieg ohne Werbedreizeiler und Schmuckschrift, KSB-Projekt im Vordergrund; Desktop, Mobilnavigation und Formular-Pflichtfelder lokal geprüft.

- [x] (2026-10-14) **Schwimmkurs-Buchung: Name bleibt nach Speichern erhalten.** Admin-Update schreibt Vorname, Nachname, E-Mail, Telefon und Geburtsdatum des Kunden mit.

- [x] (2026-10-05) (2026-08-22) **Hub und KSB-Fixes deployen.** Öffentlicher Einstieg `/buchung` und Wartelisten-Nachzug sind umgesetzt, Deploy steht aus.

- [x] (2026-10-04) (2026-09-10) **Fit wie ein Fisch: Absender, Standorttexte, Cron.** Phase 5 ist live, diese drei Punkte sind offen. Siehe `docs/FIT_WIE_EIN_FISCH.md`.

