- Sprache je Benutzer (users.locale), Middleware SetLocale, Auswahl unter
Einstellungen → Darstellung; angebotene Sprachen in config/app.php
- Übersetzungen über Laravel Lang (lang/de.json, lang/de/*.php), Seitentitel
aus #[Title] werden übersetzt
- Eigene Texte und Korrekturen in lang/project/de.json, übernommen mit
`artisan lang:apply-project` (überstehen `lang:update`)
- Tests: jede im Code verwendete Übersetzung ist vorhanden, eigene
Übersetzungen sind übernommen, Sprachwahl und Standardsprache;
SecurityTest prüft Texte sprachunabhängig über __()
- lang/ von Pint ausgenommen (erzeugte Dateien)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- CLAUDE.md: Befehle, harte Vorgaben (alles lokal, keine Kundendaten,
Rechteprüfung), Entwicklungsgrundsätze und Konventionen; wird versioniert,
damit alle Entwickler dieselben Regeln haben (aus .gitignore entfernt)
- docs/tech-stack.md: Stack auf Basis der Kollegen-Referenz mit bewussten
Abweichungen und offenen Punkten
- README an TallStackUI und Wegfall von Redis angepasst
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>