---
paths:
  - "**/*.gd"
  - "**/*.gdshader"
  - "**/*.tres"
---

# Recipe Gate — OBLIGATOIRE

AVANT d'implementer une mecanique, un effet visuel, un shader, ou tout systeme gameplay :

1. **Consulter `recipes/INDEX.md`** — chercher si une recette existe
2. **Si une recette existe** → la lire EN ENTIER avant d'ecrire du code. Suivre la progression decrite
3. **Si aucune recette n'existe** → informer l'utilisateur : "Pas de recette pour [concept]. J'implemente avec mes connaissances. On pourra documenter la technique apres."

## Detection

Mots-cles qui declenchent la consultation de l'index :
- Lighting : light, shadow, CanvasModulate, PointLight2D, DirectionalLight2D, occluder, normal map, specular, posterization, dithering
- (Ajouter au fur et a mesure que les recettes sont creees)

## Annonce

Quand tu consultes une recette, annonce-le : `[RECIPE] Je consulte recipes/xxx.md avant d'implementer.`
