diff --git a/projects/lecoffreio/docs/Code-Standards.md b/projects/lecoffreio/docs/Code-Standards.md index 32ba656..f6518f6 100644 --- a/projects/lecoffreio/docs/Code-Standards.md +++ b/projects/lecoffreio/docs/Code-Standards.md @@ -48,7 +48,7 @@ Vérification : `npm run lint`, `npm run lint:fix` dans lecoffre-back-main. Réf Tout agent sous `.cursor/agents` doit veiller à l'exécution exhaustive des agents qu'il lance (ou des phases qu'il exécute) : vérification avant clôture ; en cas d'incomplétude : pas de clôture, documenter les manques, améliorer les instructions, relancer jusqu'à exécution exhaustive. - **Agents de délégation** (agent-loop, fix, evol, docupdate, push-by-script, fix-search, deploy-by-script, fix-lint, gitea-issues-process, code, branch-align-by-script-from-test, change-to-all-branches, deploy-pprod-or-prod, notary-ai-process, notary-ai-loop) : section « Exécution exhaustive des agents lancés » avec vérification obligatoire avant clôture ; en cas d'incomplétude : 1) ne pas clôturer et documenter, 2) améliorer les instructions, 3) relancer l'agent concerné. -- **Agent E2E** (e2e-lecoffre-notary-full) : même logique appliquée aux phases 1 à 12 du scénario. +- **Agent E2E** (e2e-lecoffre-notary-full / `e2e-test`) : même logique sur les phases applicables — 1–12 en test/pprod ; 1–7 et 9–11 en prod (sans notaire invité). Prérequis **user-profil** documenté dans `docs/features/user-profil-and-e2e-environments.md`. Aucun déploiement applicatif ; prise en compte à la prochaine invocation des agents. diff --git a/projects/lecoffreio/docs/fixKnowledge/import-v1-ssh-run-quoting-env-full.md b/projects/lecoffreio/docs/fixKnowledge/import-v1-ssh-run-quoting-env-full.md index ae21a2d..05d89ee 100644 --- a/projects/lecoffreio/docs/fixKnowledge/import-v1-ssh-run-quoting-env-full.md +++ b/projects/lecoffreio/docs/fixKnowledge/import-v1-ssh-run-quoting-env-full.md @@ -17,7 +17,7 @@ Guillemets doubles autour de `$APP_ROOT` et du message `[ERROR]` à l’intérie ## Root cause -Quoting incorrect pour une commande distante `bash -lc '...'` imbriquée dans une chaîne double-quotée locale ; incohérence avec les autres appels `ssh_run` du fichier (qui utilisent `\"` pour les chemins). +Même cause : quoting incorrect pour une commande distante `bash -lc '...'` imbriquée dans une chaîne double-quotée locale ; incohérence avec les autres appels `ssh_run` du fichier (qui utilisent `\"` pour les chemins). ## Corrections @@ -25,9 +25,9 @@ Quoting incorrect pour une commande distante `bash -lc '...'` imbriquée dans un ## Modalités de déploiement -- Commit + push sur `test` du dépôt applicatif, puis `change-to-all-branches` et/ou `deploy-by-script-to.sh lecoffreio pprod|prod` selon le workflow habituel. +- Commit + push sur `test`, puis `change-to-all-branches` et/ou `deploy-by-script-to.sh lecoffreio pprod|prod` selon le workflow habituel. ## Modalités d’analyse -- Reproduire en local sur le dépôt LeCoffre : `bash -n deploy/scripts_v2/import-v1.sh` (doit passer). +- Reproduire en local : `bash -n deploy/scripts_v2/import-v1.sh` (doit passer). - En cas d’échec distant distinct : vérifier présence réelle de `deploy/env-full--for-bdd-injection.txt` ou `.secrets//env-full--for-bdd-injection.txt` sur la cible et les logs `logs/deploy_*.log`.