**Motivations:**
- Ensure Next Enso is built when using pousse.sh kogus --build.
**Root causes:**
- build_dirs omitted front-backoffice (only notary packages).
**Correctifs:**
- Add absolute path to front-backoffice in conf.json.
**Evolutions:**
- Monorepo docs updated in lecoffre_ng_test (ia-dev-multi-site, monorepo-backoffice).
**Page affectées:**
- projects/kogus/conf.json.
**Motivations:**
- Push-by-script should stage, commit, and push without implicit full monorepo builds; compilation must be explicit.
**Root causes:**
- pousse.sh always ran npm build for each build_dir before git add, coupling push duration and Next lock issues to every push.
**Correctives:**
- Add --build flag to run the previous build loop; default skips builds and prints guidance.
- Update push-by-script agent (step 4 bis, closure types), deploy-pprod-or-prod note, cloture-lint wording, agents-scripts-split.
**Evolutions:**
- Documented alternative: manual builds per build_dirs or single pousse.sh --build <<MSG.
**Pages affectées:**
- deploy/pousse.sh, .smartIde/agents/push-by-script.md, deploy-pprod-or-prod.md, cloture-lint.mdc, projects/kogus/docs/agents-scripts-split.md
- deploy-conf-handling: default_site_code -> SITE_* when unset; symlink
notary|enso|genealogie/<env> to ../<env> when flat <env>/ exists.
- orchestrator and deploy-by-script-to: run before handoff to LeCoffre.
- lecoffreio docs/Deployment.md: document behavior (-f: path was gitignored).
Read deploy.default_site_code from project conf and inject NEXT_PUBLIC_SITE_CODE when building front-common.
Also align lecoffreio build_dirs and version paths with back-common/front-common/ressources-common.
**Etat initial:** 2 pending notary-ai questions in spooler for lecoffreio/test, folder 00000056fdf (Promesse de vente)
**Motivation du changement:** Produce AI notary responses for queued questions from notaire user f42899a7
**Résolution:** Processed 2 pending requests via notary-ai-process agent; wrote responded files via write-response-notary-ai.sh
**Root cause:** Questions enqueued by LeCoffre application awaiting agent processing
**Fonctionnalités impactées:** Notary AI chat (folder 00000056fdf), ai_working_help spooler
**Code modifié:** none
**Documentation modifiée:** none (API.md already documents notary-ai section)
**Configurations modifiées:** none
**Fichiers dans deploy 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 (no VERSION file in ia_dev)
**CHANGELOG.md mise à jour:** non (no CHANGELOG.md in ia_dev)
Made-with: Cursor
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
**Etat initial**
- Fiche sous projects/lecoffreio/docs/ ignorée par .gitignore ; commit précédent n’incluait que le commentaire change-to-all-branches.sh.
**Motivation du changement**
- Versionner la fiche fixKnowledge pour traçabilité.
**Resolution**
- git add -f projects/lecoffreio/docs/fixKnowledge/import-v1-ssh-run-quoting-env-full.md
**Root cause**
- Pattern **/docs/** dans .gitignore ia_dev.
**Fonctionnalités impactées**
- Aucune.
**Code modifié**
- Aucun.
**Documentation modifiée**
- projects/lecoffreio/docs/fixKnowledge/import-v1-ssh-run-quoting-env-full.md
**Configurations modifiées**
- Aucune.
**Fichiers dans déploy modifiés**
- Aucun.
**Fichiers dans logs impactés**
- Aucun.
**Bases de données et autres sources modifiées**
- Aucune.
**Modifications hors projet**
- Aucune.
**fichiers dans .cursor/ modifiés**
- Aucun.
**fichiers dans .secrets/ modifiés**
- Aucun.
**nouvelle sous sous version dans VERSION**
- N/A
**CHANGELOG.md mise à jour (oui/non)**
- non
Etat initial
- Agents and project docs still referenced --skipSetupHost, --import-v1 on CLI, and optional log flags.
Motivation du changement
- Align ia_dev agents and mirrored docs with LeCoffre deploy.sh (setup via run-setup-host.sh, business flags in deploy.conf only, logs always on).
Resolution
- Add .cursor/agents/setup-host.md; update change-to-all-branches, deploy-by-script, deploy-pprod-or-prod; refresh agents-scripts-split and WORKFLOWS for lecoffreio and ia_dev projects.
Root cause
- Documentation drift after deploy CLI and pipeline changes.
Fonctionnalités impactées
- Cursor agent instructions only (no runtime code path change in this commit beyond files listed).
Code modifié
- .cursor/agents/*.md, deploy/*.sh, deploy/lib/*.sh, projects/*/docs/*.md as staged.
Documentation modifiée
- projects/lecoffreio/docs/agents-scripts-split.md, WORKFLOWS_AND_COMPONENTS.md; projects/ia_dev/docs/* (same).
Configurations modifiées
- none.
Fichiers dans déploy modifiés
- deploy/change-to-all-branches.sh, deploy-by-script-to.sh, deploy.sh, lib/README.md, deploy-conf-handling.sh, deploy-methodology.sh, orchestrator.sh (pre-existing session changes + doc alignment).
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
- .cursor/agents/setup-host.md (new), change-to-all-branches.md, deploy-by-script.md, deploy-pprod-or-prod.md.
fichiers dans .secrets/ modifiés
- none.
nouvelle sous sous version dans VERSION
- N/A (ia_dev repo has no VERSION file).
CHANGELOG.md mise à jour (oui/non)
- non
**Etat initial:**
- Documentation projects/lecoffreio/docs/ incomplète (section "Configuration qualité et inventaire des bypass" manquante dans Code-Standards.md, fichier fixKnowledge redondant)
**Motivation du changement:**
- Enrichir la documentation avec les évolutions présentes dans lecoffre_ng_test/docs/ et supprimer les fichiers redondants
**Résolution:**
- Enrichissement Code-Standards.md, suppression fixKnowledge/share-folder-same-office-error.md
**Root cause:**
- Documentation non synchronisée entre lecoffre_ng_test/docs/ et projects/lecoffreio/docs/
**Fonctionnalités impactées:**
- Documentation
**Code modifié:**
- Aucun
**Documentation modifiée:**
- projects/lecoffreio/docs/Code-Standards.md, projects/lecoffreio/docs/fixKnowledge/share-folder-same-office-error.md (supprimé)
**Configurations modifiées:**
- Aucune
**Fichiers dans déploy modifiés:**
- Aucun
**Fichiers dans logs impactés:**
- Aucun
**Bases de données et autres sources modifiées:**
- Aucune
**Modifications hors projet:**
- Aucune
**fichiers dans .cursor/ modifiés:**
- Aucun
**fichiers dans .secrets/ modifiés:**
- Aucun
**nouvelle sous sous version dans VERSION:**
- Non applicable (dépôt ia_dev)
**CHANGELOG.md mise à jour:**
- Non applicable (dépôt ia_dev)
**Motivations:**
- Align master with current codebase (token from projects/<id>/.secrets/<env>/ia_token)
- Id resolution by mail To or by API token; no slug
**Root causes:**
- Token moved from conf.json to .secrets/<env>/ia_token; env from directory name
**Correctifs:**
- Server and scripts resolve project+env by scanning all projects and envs
**Evolutions:**
- tickets-fetch-inbox routes by To address; notary-ai agents and API doc updated
**Pages affectées:**
- ai_working_help/server.js, docs, project_config.py, lib/project_config.sh
- projects/README.md, lecoffreio/docs/API.md, gitea-issues/tickets-fetch-inbox.py