diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..ed8db94 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,17 @@ +# 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). diff --git a/app/Domains/Admin/Views/Partials/TenantPaymentMethods.vue b/app/Domains/Admin/Views/Partials/TenantPaymentMethods.vue index d778c10..ac8d306 100644 --- a/app/Domains/Admin/Views/Partials/TenantPaymentMethods.vue +++ b/app/Domains/Admin/Views/Partials/TenantPaymentMethods.vue @@ -1,8 +1,9 @@