# CLAUDE.md Laravel 12 + Inertia/Vue, mandantenfähig (custom `tenant`-Scoping über `app('tenant')`, gesetzt in `app/Middleware/IdentifyTenant.php`). PHP 8.5 — Tests/Artisan laufen im Container: `docker exec mareike-mareike-app-1 php artisan test`. ## Projektkonventionen (verbindlich) Die verbindlichen Konventionen (Actions/Request-Command-Response, Controller, Repositories, Models/Resources, Tenant, Routing, Mails) stehen in `.ai/conventions.md` und werden hier eingebunden — **immer beachten**: @.ai/conventions.md ## Bereichs-Dokumentation - [Zahlungsmodule](app/EventPaymentModules/CLAUDE.md) — interface-gesteuerte Zahlungsarten (Optionen, Config, Anmelde-Zusammenfassung, GiroCode/Fähigkeits-Interfaces, neues Modul hinzufügen).