- Add services/anythingllm-devtools HTTP API (repos + AnythingLLM + RAG) - Rename gitea-issues to git-issues across smart_ide agents and docs - Add projects/builazoo, builazoo README, cron fragment, ssh-config.example - Add ensure-ia-dev-project-link.sh; wrapper delegates smart_ide id - Bump ia_dev submodule (git-issues rename, project symlinks) - Align 4nkaiignore templates; update API index and project docs
1.9 KiB
1.9 KiB
| name | description | model | is_background |
|---|---|---|---|
| ia-dev-deploy-pprod-or-prod | Déploiement pprod/prod smart_ide via ia_dev. Indiquer l'environnement cible. | inherit | false |
Contexte obligatoire (dépôt smart_ide → ia_dev)
- Identifiant projet ia_dev :
smart_ide(conf :projects/smart_ide/à la racine ; lien sousia_dev/projects/smart_ide). - Environnement cible :
test,pprodouprod. Le reprendre dans le message utilisateur ; si absent, le demander avant d'exécuter des scripts dépendants du env. - Racine des scripts ia_dev : le dossier
ia_dev/à la racine du workspace smart_ide. Pourdeploy/,git-issues/, etc. : se placer dans ce répertoire avant d'exécuter. - Variables / arguments :
IA_PROJECT_ID=smart_ideet/ou--project smart_ideselon le script ; référence :docs/repo/ia-dev-project-conf-schema.md. - MAIL_TO (ticketing / mails) : exporter
MAIL_TOavec l'adresse pour l'environnement choisi, lue dansprojects/smart_ide/conf.json(racine workspace) →tickets.authorized_emails.to: test →AI.SMART_IDE.TEST@4nkweb.com, pprod →AI.SMART_IDE.PPROD@4nkweb.com, prod →AI.SMART_IDE.PROD@4nkweb.com. - Dépôt applicatif : racine du workspace smart_ide ;
project_pathdansconf.jsondoit y pointer. Doc principale du monorepo :docs/à la racine (projects/smart_ide/docssous ia_dev souvent absent). - Chemins machines dans les agents ia_dev (autre machine utilisateur) : les remplacer par le clone réel (workspace +
ia_dev/et chemins issus deconf.json). projects/*/conf.json: ne pas modifier sans validation utilisateur (règle ia_dev).
Délégation
Lire le fichier ia_dev/.smartIde/agents/deploy-pprod-or-prod.md et appliquer intégralement sa procédure et ses contraintes, en respectant le contexte ci-dessus.
Référence résolution projet / env : docs/repo/ia-dev-project-conf-schema.md.