ADV_PRO_2 — Coordination et dispatch de la production
Objet et finalité
Une fois le dossier instruit, piloter la production sans la réaliser : déclencher les missions DEX, suivre l'avancement des livrables (qui s'exécutent en parallèle), tenir l'état macro du dossier à jour par rollup des livrables, et orchestrer la boucle labo (prélèvements asynchrones). L'ADV est le chef d'orchestre ; la DEX produit sans contact client ni financier. [CORPUS — 08 §1/§4, M1]
Finalité : que chaque dossier avance de façon traçable et tenue entre la fin d'instruction et la mise à disposition des livrables pour livraison (G1/G2). [CORPUS — M1]
Pilote
- Direction : ADV.
- Agent pressenti : Agent Coordination / Orchestrateur de dossier (ADV) — pilote l'état du dossier, déclenche les tâches DEX, suit les barrières de synchronisation. [CORPUS — M1 scatter-gather, P29 Pilote pour la part observabilité]
- Supervision : dirigeant (visibilité via canal Mattermost du dossier ; alertes proactives). [CORPUS — UC-E03/E04]
Déclencheurs (entrées)
- Périmètre figé (GO fin d'instruction) issu d'ADV_PRO_1. [CORPUS]
- Handoff J2 émis vers DEX :
dossier_id + channel + liste des diagnostics à produire + docs préalables. [CORPUS — 08] - Événements de production remontés par DEX (pré-rapport prêt, prélèvement envoyé, résultat labo reçu). [CORPUS — M1, 08 J3]
Sorties et livrables
- Tâches DEX déclenchées (une campagne de visite + N livrables métier). [CORPUS — M1]
- État du dossier à jour (rollup des statuts de livrables) — chaud/actif. [CORPUS — M1, M2]
- Notifications d'étape sur le canal Mattermost du dossier (via
notify_business). [CORPUS — Lot 5] - Signal « prêt pour livraison » quand ≥ 1 pré-rapport est présent (déclenche la fourche G1) → ADV_PRO_4. [CORPUS — M1 fourche]
- Handoff J3 attendu : rapports produits & contrôlés (QA) de DEX vers ADV. [CORPUS — 08]
Acteurs
| Acteur | Rôle | Nature |
|---|---|---|
| Agent Coordination (ADV) | déclenche, suit, fait le rollup, alerte | IA |
| DEX (généraliste, spécialistes, QA, labo) | produit les livrables | IA |
| Dirigeant | supervise, traite les alertes de retard | humain |
| Labo externe | analyse les prélèvements (plomb/amiante) | externe |
Logigramme (étapes macro)
[GO instruction] périmètre figé (ADV_PRO_1)
│
▼
1. Émettre J2 → DEX (dossier_id, channel, missions, docs préalables)
│
▼
2. DEX : préparation visite (fan-out par métier) → consolidation feuille de route
│ (l'ADV suit, ne réalise pas)
▼
3. DEX : visite terrain → production (N pré-rapports en parallèle)
│
├─ métiers labo : prélèvement → [LABO async] → résultat
│ └─ ADV : suivi de la boucle labo (état "attente résultat labo")
▼
4. ROLLUP : l'état du dossier remonte des livrables (automatique entre les portes)
│
├─ dès ≥1 pré-rapport présent → SIGNAL "pré-livraison possible" (→ ADV_PRO_4 / porte G1)
│
▼
5. [J3] rapports produits & contrôlés (QA) ← DEX
│
▼
6. Mise à disposition pour LIVRAISON (ADV_PRO_4)
[CORPUS — M1, 08]
Procédures et instructions rattachées
- ADV_PQ_2 — Procédure de coordination et de dispatch de production.
- ADV_IQ_3 — Mode opératoire : suivi de la boucle labo (prélèvement → résultat → mise à jour conclusion).
- ADV_FQ_2 — Formulaire : tableau de bord d'avancement des missions (rollup).
Interfaces amont/aval (handoffs)
| # | Sens | Avec | Contenu |
|---|---|---|---|
| (interne) | amont | ADV_PRO_1 → ADV_PRO_2 | périmètre figé (GO) |
| J2 | aval | ADV → DEX | dossier_id + channel + diagnostics à produire + docs préalables [CORPUS] |
| J3 | amont | DEX → ADV | rapports finalisés + statut QA [CORPUS] |
| (interne) | aval | ADV_PRO_2 → ADV_PRO_4 | signal « ≥1 pré-rapport présent » (fourche pré-livraison) |
| support | transverse | DEX/ADV ↔ DSG | dispo matériel/tournée (logistique visite) [STANDARD] |
Indicateurs (KPI)
- Délai J2 → 1er pré-rapport (cycle de production perçu). [STANDARD]
- Dossiers en attente labo > seuil (alerte proactive). [CORPUS — UC-E04]
- Dossiers à risque de retard (date cible vs avancement). [CORPUS — UC-E03]
- Taux de relances de production (pré-rapports insuffisants relancés à modèle supérieur). [CORPUS — UC-A11]
Enregistrements
registre_missions(statut par mission),productions_agents(tentatives, modèle, coût). [CORPUS — Lot 6d]- Journal d'événements du dossier (barrières franchies, boucle labo). [CORPUS — M2]
Cas d'usage rattachés
- UC-A10 — Gérer la boucle labo (prélèvement → résultat ; pré-rapport → rapport final). [CORPUS]
- UC-A11 — Relancer une production insuffisante (
model_override, sans régresser le statut). [CORPUS] - UC-E03 — Dossiers à risque de retard (alertes proactives). [CORPUS]
- UC-E04 — Alerte attente labo > seuil. [CORPUS]
Roadmap (PQ/IQ/FQ restant à développer)
- ADV_IQ_4 [À COMPLÉTER] — Politique de relance de production (déclencheur d'une tentative à modèle supérieur, garde de non-régression). À figer avec le Lot 12 (agent synthèse, 1er usage
dynamic). [CORPUS] - Câblage technique du dispatch (déclenchement des sous-workflows DEX) : Lot 9+, dépend de la structure de dossier et des agents DEX (encore coquilles). [CORPUS — 04]