- tools/ki-proxy: setzt API-Schlüssel aus der Windows-Anmeldeinformationsverwaltung ein,
nur im Speicher, ohne Header-Protokoll; Tests gegen Platzhalter-Server
- docs/server-anforderungen.md für den ITM-Entwickler
- .gitleaks.toml erkennt zki_/zodl_/zocr_-Schlüssel
- CLAUDE.md, Plan, Tech-Stack: Schlüssel nie in .env, in der App verschlüsselt in der DB
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>
- Livewire-Starter-Kit (Livewire 4, Flux, Fortify) mit Pest
- Sail mit PHP 8.5, MySQL 8.4, Redis, Meilisearch 1.54.2, Mailpit
- Registrierung deaktiviert, 2FA und Passkeys verfügbar
- Spatie laravel-permission
- gitleaks als Pre-Commit-Hook (.githooks)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>