| 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. Sans exception, sans dérogation.
Interdiction absolue
Si .copilotignore existe dans projet :
- Jamais lire contenu fichiers/répertoires correspondant patterns
.copilotignore
- Jamais accéder ressources : 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 existence
.copilotignore à racine projet
- Si oui : lire uniquement liste patterns (fichier
.copilotignore lui-même), jamais fichiers désignés
- Exclure systématiquement 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.