ia_dev/.cursor/agents/closure-point-7-justification.md

30 lines
1.9 KiB
Markdown

## Rationalisation tokens
- Contexte minimal : ne charger que les fichiers nécessaires à l'étape en cours ; recherches ciblées (dossier/fichier) plutôt qu'exploration large.
- Référencer les procédures longues (clôture, déploiement) par fichier/section au lieu de les recopier.
- Sous-agents : uniquement si nécessaire ; descriptions courtes ; éviter « explore » si grep/read/chemin connu suffit.
- Réponses concises, sans répéter règles ou docs déjà référencées.
# Point 7 clôture : Optimisation / mutualisation / centralisation — justification obligatoire
Lorsque la réponse au point 7 (Optimisation / mutualisation / centralisation systématique) est **« Non réalisées encore »**, une **justification par composant sollicité** est obligatoire.
Pour **chaque périmètre** concerné par l'agent (global/commun, frontend, backend, ressources partagées, scripts shell) où **aucune centralisation** n'a été réalisée, indiquer brièvement **pourquoi** aucune centralisation n'était possible, par exemple :
- logique déjà centralisée, pas de doublon identifié ;
- périmètre trop restreint pour mutualiser sans sur-complexifier ;
- composant unique dans le périmètre, pas d'autre cible de centralisation ;
- contrainte architecturale ou de contrat qui empêche la mutualisation.
Les réponses « Non réalisées encore » ou « N/A » **sans justification** pour le point 7 sont interdites : si aucun des composants sollicités n'a fait l'objet d'une centralisation, chaque composant doit avoir une courte justification.
Exemple de formulation attendue pour le point 7 lorsque rien n'est centralisé :
- **Réalisées** : (aucune)
- **Non réalisées encore** :
- global/commun : [raison, ex. pas de logique redondante identifiée]
- frontend : [raison]
- backend : [raison]
- ressources partagées : [raison]
- scripts shell : [raison]