smart_ide/.cursor/agents/ia-dev-deploy-pprod-or-prod.md
Nicolas Cantu 7f1cee487c Cursor ia-dev bridge, versioned project confs, docv and ecosystem docs
- Add .cursor agents ia-dev-* and smart-ide-ia-dev-bridge rule
- Track ia_dev project conf under projects/smart_ide; link script for ia_dev/projects
- Document docv AI integration and ecosystem architecture/sync strategy
- Update README, platform-target, system-architecture, submodule doc
2026-04-03 16:30:42 +02:00

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 sous ia_dev/projects/smart_ide).
  • Environnement cible : test, pprod ou prod. 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. Pour deploy/, gitea-issues/, etc. : se placer dans ce répertoire avant d'exécuter.
  • Variables / arguments : IA_PROJECT_ID=smart_ide et/ou --project smart_ide selon le script ; référence : ia_dev/projects/README.md.
  • MAIL_TO (ticketing / mails) : exporter MAIL_TO avec l'adresse pour l'environnement choisi, lue dans projects/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_path dans conf.json doit y pointer. Doc principale du monorepo : docs/ à la racine (projects/smart_ide/docs sous 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 de conf.json).
  • projects/*/conf.json : ne pas modifier sans validation utilisateur (règle ia_dev).

Délégation

Lire le fichier ia_dev/.cursor/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 : ia_dev/projects/README.md.