18 lines
756 B
Markdown
18 lines
756 B
Markdown
# 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).
|