Nicolas Cantu 42ff25ccd5 Wire git-issues mail_common to LeCoffre automation/imap-bridge
**Motivations:**
- Consume canonical imap_common from lecoffre_ng_test; align Gitea token resolution.

**Root causes:**
- IMAP logic duplicated under ia_dev only; token path ignored LeCoffre central tree.

**Correctives:**
- mail_common imports imap_common via LECOFFRE_REPO_ROOT or sibling lecoffre_ng_test; lib.sh token fallback order updated.

**Evolutions:**
- GIT_ISSUES_SCRIPTS_AGENTS.md documents new secret paths and centralize script.

**Page affectées:**
- git-issues/mail_common.py, git-issues/lib.sh, git-issues/mail-to-issue.py, projects/ia_dev/docs/GIT_ISSUES_SCRIPTS_AGENTS.md
2026-04-23 15:01:40 +02:00
..

Documentation générique (ia_dev)

Ce répertoire contient les documents non spécifiques à un projet (ex. LeCoffre.io), réutilisables pour tout projet piloté par ia_dev. Les agents ont leur code et définitions dans ia_dev et sont lancés de façon centralisée depuis ce dépôt pour tous les projets configurés ; ils sont dédiés à ces projets (doc, code, déploiement, ticketing), pas à ia_dev.

Emplacements de la documentation :

  • Projets gérés : projects/<id>/docs (ex. projects/kogus/docs).

  • ia_dev (ce dépôt) : projects/ia_dev/docs (ce répertoire).

  • agents-scripts-split.md : Répartition des rôles entre agents Cursor et scripts (branch-align, change-to-all-branches, deploy, push), exécution depuis la racine, options standardisées.

  • WORKFLOWS_AND_COMPONENTS.md : Workflows IA (clôture, déploiement, fix-lint, pousse, docupdate, audit, branch-align), plans Cursor, règles, subagents, commandes, skills, MCP, protocole de développement (générique, sans référence à un projet particulier).

  • GIT_ISSUES_SCRIPTS_AGENTS.md : Gitea issues scripts et agents (liste des scripts, workflow mails, boucle agent, prérequis).

  • TICKETS_SPOOL_FORMAT.md : Format JSON du spooler tickets (projects//data/issues/), schémas incoming/response, pièces jointes, config conf.json.

  • ai_working_help/docs/notary-ai-api.md : API IA notaire (enqueue, response), spooler projects//data/notary-ai/, scripts notary-ai/, agents notary-ai-loop et notary-ai-process.