smart_ide/docs/implementation-rollout.md
Nicolas Cantu 088eab84b7 Platform docs, services, ia_dev submodule, smart_ide project config
- Add ia_dev submodule (projects/smart_ide on forge 4nk)
- Document APIs, orchestrator, gateway, local-office, rollout
- Add systemd/scripts layout; relocate setup scripts
- Remove obsolete nginx/enso-only docs from this repo scope
2026-04-03 16:07:58 +02:00

31 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Déroulé du plan plateforme — état
Ce document résume lexécution du plan « Plateforme IDE multi-env » et les suites.
## Réalisé (documentation)
- [platform-target.md](./platform-target.md)
- [features/ia-dev-service.md](./features/ia-dev-service.md), [API/ia-dev-gateway.md](./API/ia-dev-gateway.md)
- [features/orchestrator-api.md](./features/orchestrator-api.md), [API/orchestrator.md](./API/orchestrator.md)
- [features/lapce-porting-roadmap.md](./features/lapce-porting-roadmap.md)
- [features/sso-docv-enso.md](./features/sso-docv-enso.md)
- [features/browser-automation-criteria.md](./features/browser-automation-criteria.md)
- Mises à jour : [system-architecture.md](./system-architecture.md), [deployment-target.md](./deployment-target.md), [ia_dev-submodule.md](./ia_dev-submodule.md), [API/README.md](./API/README.md), [services.md](./services.md)
## Réalisé (code minimal)
- **`services/ia-dev-gateway`** : Node/TS, `GET /v1/agents`, `POST /v1/runs` (stub), SSE événements, `IA_DEV_GATEWAY_TOKEN`.
- **`services/smart-ide-orchestrator`** : Node/TS, `POST /v1/route`, `POST /v1/execute` (timeline, pas de forward automatique), `ORCHESTRATOR_TOKEN`.
## À réaliser (suite)
- Brancher le **runner** réel sur `POST /v1/runs` (scripts `ia_dev`).
- **`fetch`** depuis lorchestrateur vers Ollama / AnythingLLM / services avec les bons secrets.
- Portage Lapce selon [features/lapce-porting-roadmap.md](./features/lapce-porting-roadmap.md).
## Ordre de déploiement recommandé
1. Valider **test** avec orchestrateur + gateway stubs + services existants.
2. Brancher le **runner** réel `ia_dev` sur `POST /v1/runs`.
3. Étendre **pprod** / **prod** (secrets, TLS, SSO docv).