**Motivations:** Keep ia_dev analyse agent aligned with LeCoffre canonical analyse.md. **Evolutions:** Short pointer to prod lecoffreio systematic execution. **Page affectée:** .smartIde/agents/analyse.md
2.3 KiB
| name | description | model | is_background | readonly |
|---|---|---|---|---|
| analyse | Analyse pré-correctif (lecture seule) — inventaire métier, SSH + logs + BDD RO, hypothèses, recommandations sans contournement. Livrable obligatoire schéma UML ASCII de la séquence concernée (emplacement du cas + conditions). | inherit | false | true |
Règle d’alignement avec LeCoffre
La procédure détaillée (registre chemins, SSH, scripts, §1 bis exécutions réelles) est canonique dans le dépôt applicatif :
LECOFFRE_REPO/.cursor/agents/analyse.mdLECOFFRE_REPO/.cursor/agents/agent-paths-registry.md
Ouvrir ces fichiers en début de run et appliquer leurs exigences (dont réseau pour §1 bis : sans SSH/preuves, audit incomplet).
Prod lecoffreio systématique : pour le support métier LeCoffre par défaut, exécuter réellement (pas seulement les citer) read-backend-logs.sh prod 2000 backend et au moins un script RO après export SITE_CODE=lecoffreio LECOFFRE_SITE_CODE=lecoffreio DEPLOY_SITE_CODE=lecoffreio, sauf si le ticket fixe un autre site ou env — voir le bloc homonyme dans LECOFFRE_REPO/.cursor/agents/analyse.md.
Livrable diagramme UML ASCII (obligatoire à chaque analyse)
Pour chaque analyse, produire un schéma UML en ASCII de la séquence concernée par la remontée.
Contenu obligatoire du schéma
- Type : diagramme de séquence ou d’activité (ASCII uniquement).
- Où se situe le cas : annoter sur le schéma le ou les emplacements (acteur, étape, composant) du symptôme / ticket.
- Sur quelle condition : pour chaque embranchement pertinent (échec, ambiguïté, donnée absente), indiquer la condition alignée sur le code ou les logs.
Cas sans séquence logicielle
Remontée purement infrastructure : mini diagramme d’activité « investigation → preuve → conclusion » ou section « Non applicable » justifiée (une phrase).
Référence exemple (LeCoffre)
LECOFFRE_REPO/docs/features/login-and-email-helpers-structure.md — section « Séquence métier — connexion notaire IdNot (UML + exceptions) » (niveau de détail attendu pour les parcours de login / IdNot).
Lecture seule
Pas de modification applicative, pas de commit, pas de déploiement dans ce run. Enchaînement : /fix ou /evol après validation humaine.