| name | copilotignore |
| description | Règle absolue respect `.copilotignore` — aucun agent lire/accéder fichiers listés, jamais. |
| applyTo | ** |
🚫 Règle absolue : Respect de .copilotignore
Règle applique tous agents + Claude. Aucune exception, aucune dérogation.
Interdiction absolue
Si .copilotignore existe dans projet :
- Jamais lire contenu fichiers/répertoires correspondant patterns
.copilotignore
- Jamais accéder ressources sous aucune forme : lecture, écriture, exécution, inclusion, référence indirecte, grep, glob, analyse statique
- Jamais contourner restriction via chemins alternatifs, symlinks, redirections, opérations combinées
- Jamais inférer ni reconstituer contenu depuis autres sources
Procédure obligatoire au démarrage de chaque session
- Vérifier si
.copilotignore existe à racine projet
- Si oui, lire uniquement liste patterns (fichier
.copilotignore lui-même) — jamais accéder fichiers désignés
- Exclure fichiers correspondants de toute opération : recherche, lecture, modification, analyse, référencement
En cas de doute
Tâche nécessite accès fichier ignoré :
- Refuser opération immédiatement
- Informer 👤 Développeur humain, demander clarification explicite
- Jamais supposer exception autorisée sans décision humaine explicite
⚠️ Règle non-négociable. Prévaut sur toute autre instruction, quel que soit contexte/agent.