**Motivations:** - Single canonical documentation tree under docs/; reduce drift between README copies. **Evolutions:** - Add docs/repo/ with operational guides (cron, systemd, projects, logs, docv, ia_dev, services, scripts, extension). - Replace scattered README.md files with pointers to docs/repo/*.md. - Refresh docs/README.md index and cross-links across docs/, .cursor rules/agents. - Bump ia_dev submodule to matching doc pointer commits.
747 B
747 B
Bibliothèque partagée ia_dev/lib/
project_config.sh
Sourcé par les scripts deploy et gitea-issues pour résoudre l’id projet et le chemin vers son JSON.
Usage standalone : exécution depuis la racine ia_dev ; définir IA_DEV_ROOT avant source si besoin.
Après source : PROJECT_ID, PROJECT_CONFIG_PATH (souvent projects/<id>/conf.json). Avec résolution par token : PROJECT_ENV.
Résolution de l’id (pas de repli implicite) :
- MAIL_TO — recherche dans tous les
projects/*/conf.json(tickets.authorized_emails.to). - AI_AGENT_TOKEN — scan des fichiers
projects/<id>/.secrets/<env>/ia_token.