feat(Laravel Boost & Claude configuration)
This commit is contained in:
30
.ai-rules.md
Normal file
30
.ai-rules.md
Normal file
@@ -0,0 +1,30 @@
|
||||
# Regles de developpement du projet
|
||||
|
||||
## Stack
|
||||
- Backend : Laravel + Filament v4
|
||||
- Frontend : React + Tailwind
|
||||
- Tests : Pest ou PHPUnit (preciser)
|
||||
- IDE : PhpStorm
|
||||
|
||||
## Architecture Backend
|
||||
- Utiliser des Services
|
||||
- Ne PAS utiliser de Repository pattern
|
||||
- Les Controllers doivent rester fins
|
||||
- Une feature = un service dedie
|
||||
- Respecter la structure existante du projet
|
||||
|
||||
## Tests
|
||||
- Toute nouvelle feature DOIT inclure ses tests
|
||||
- Tests clairs, lisibles, orientes metier
|
||||
- Pas de mocks inutiles
|
||||
|
||||
## Style de code
|
||||
- Pas d'emoji
|
||||
- Pas de commentaires inutiles
|
||||
- Commentaires uniquement si necessaire et explicites
|
||||
- Code simple > code "clever"
|
||||
|
||||
## Workflow IA
|
||||
- Ne jamais modifier le code sans validation
|
||||
- Toujours proposer un plan avant d'ecrire du code
|
||||
- Toujours expliquer brievement ce qui va etre ajoute/modifie
|
||||
Reference in New Issue
Block a user