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:
parent
aa5748bcce
commit
998af05416
@ -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.
|
||||
|
||||
|
||||
@ -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-<env>-for-bdd-injection.txt` ou `.secrets/<env>/env-full-<env>-for-bdd-injection.txt` sur la cible et les logs `logs/deploy_*.log`.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user