docs(lecoffreio): sync Code-Standards and fixKnowledge from app docs

Etat initial
- master with local updates in projects/lecoffreio/docs after rsync from lecoffre_ng_test/docs.

Motivation du changement
- Keep ia_dev project mirror aligned with application documentation sources.

Resolution
- Commit and push projects/lecoffreio/docs updates on master.

Root cause
- N/A (documentation sync).

Fonctionnalités impactées
- None (docs only).

Code modifié
- None.

Documentation modifiée
- projects/lecoffreio/docs/Code-Standards.md; projects/lecoffreio/docs/fixKnowledge/import-v1-ssh-run-quoting-env-full.md.

Configurations modifiées
- None.

Fichiers dans déploy modifiés
- None.

Fichiers dans logs impactés
- None.

Bases de données et autres sources modifiées
- None.

Modifications hors projet
- None.

fichiers dans .cursor/ modifiés
- None.

fichiers dans .secrets/ modifiés
- None.

nouvelle sous sous version dans VERSION
- N/A (ia_dev repo has no VERSION bump in this commit).

CHANGELOG.md mise à jour (oui/non)
- non
This commit is contained in:
Nicolas Cantu 2026-03-24 16:07:14 +01:00
parent aa5748bcce
commit 998af05416
2 changed files with 4 additions and 4 deletions

View File

@ -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 — 112 en test/pprod ; 17 et 911 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.

View File

@ -17,7 +17,7 @@ Guillemets doubles autour de `$APP_ROOT` et du message `[ERROR]` à linté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 danalyse
- 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-<env>-for-bdd-injection.txt` ou `.secrets/<env>/env-full-<env>-for-bdd-injection.txt` sur la cible et les logs `logs/deploy_*.log`.