DEX_PRO_3 — Production des diagnostics par métier
Objet et finalité
À partir des preuves terrain et des mesures, produire le pré-rapport de chaque métier : appliquer les grilles de cotation réglementaires, structurer le document conforme (coquille + interprétation), et rendre un livrable exploitable par le client (pré-livraison) ou par la synthèse. [CORPUS — M1]
C'est la phase [4] PRODUCTION du cycle de vie M1 : ⤳ N agents métier → pré-rapports (par tentatives ; model_override possible). Un livrable n'est pas une table de mesures : c'est un document à ~9-10 sections, de deux natures — coquille déterministe (identification, contexte, nomenclature) et synthèse cognitive (interprétation des mesures, conclusions). [CORPUS]
Portée multi-métiers. Ce processus est le patron commun ; il se spécialise par métier (amiante, gaz, électricité, plomb, termites, DPE, Carrez, assainissement). Chaque métier a son jeu de règles (catalogues A3/A4 par
mission), mais la mécanique (relevé → cotation → rapport, par tentatives) est partagée. Une règle sansmissionest fausse (acquis pilotes M3). [CORPUS — M3]
Pilote (Direction + agent IA/humain pressenti)
- Direction pilote : DEX — Exploitation.
- Orchestrateur : Agent orchestrateur de production (DEX) — déclenche les agents métier en parallèle, gère les tentatives et
model_override(UC-A11). [CORPUS] - Agents métier pressentis (un par métier, gabarit dupliqué à partir du pilote amiante — Lot 11) :
- Agent amiante (DEX) — A2/A3 (repérage + état de conservation). [CORPUS]
- Agent gaz (DEX) — A3 (grille NF P45-500 : A1/A2/DGI). [CORPUS]
- Agent électricité (DEX) — A3/A7 (points de contrôle 1→6, NF C 16-600). [CORPUS]
- Agent plomb (DEX) — A4 (CREP). [CORPUS]
- Agents termites / DPE / Carrez / assainissement (DEX) — à dériver. [STANDARD]
Déclencheurs (entrées)
| Déclencheur | Source | Contenu |
|---|---|---|
| Preuves terrain + mesures déposées | DEX_PRO_2 | timeline audio/photo + valeurs par UO + nomenclature post-visite |
| Nomenclature validée | DEX_PRO_2 | Local → UO (clé de jointure universelle, commune à tous les rapports) |
| Catalogues métier (A3 cotation, A4 rapport) | DJC (RAG → vues matérialisées) | grilles de cotation + gabarits de sections par mission |
| Résultats labo (pour plomb/amiante) | DEX_PRO_6 | conclusion présence/absence, valeurs d'analyse (boucle asynchrone) |
Sorties et livrables
- Pré-rapport par métier : document structuré conforme (sections obligatoires + interprétation). Pour les métiers labo (plomb, amiante), livrable au client en l'état (pré-livraison). [CORPUS — M0/M1]
- Anomalies cotées : liste des anomalies avec leur classe (gaz : A1/A2/DGI/32c ; amiante liste A : score 1/2/3 ; amiante liste B : EP/AC1/AC2). [CORPUS — M3]
- Tentative tracée : chaque production = une ligne (modèle, coût, horodatage, statut) reliée à la télémétrie
appels_llm(dossier_id/task_type). Le pré-rapport affiché = la tentative retenue. [CORPUS — M2 /telemetrie.appels_llm]
Acteurs
| Acteur | Rôle | Type |
|---|---|---|
| Agent orchestrateur production (DEX) | fan-out métier, gestion tentatives/model_override | IA |
| Agents métier (DEX) | produisent le pré-rapport de leur métier | IA |
agent_call (SYS) | orchestrateur technique des appels LLM (télémétrie incluse) | IA (technique) |
| Dirigeant | transforme pré-rapport → rapport final (rédaction humaine v1) | humain |
Logigramme (étapes macro)
Preuves + mesures + nomenclature validée
│
⤳ FAN-OUT — N agents métier en parallèle (orchestrateur) :
│
│ pour chaque métier :
│ 1. Charger les mesures/relevés de ses UO + le catalogue (mission-aware)
│ 2. COQUILLE (déterministe) : identification, contexte, nomenclature, tableau de mesures
│ 3. COTATION : appliquer la grille réglementaire à chaque relevé
│ gaz → A1 / A2 / DGI / 32c (NF P45-500 Annexe B)
│ amiante listeA → 1 / 2 / 3 (arrêté 12 déc 2012)
│ amiante listeB → EP / AC1 / AC2
│ 4. SYNTHÈSE (cognitif) : conclusions, commentaires, conduite à tenir
│ → tentative via agent_call ; model_override si insuffisant (UC-A11)
│ 5. Émettre le pré-rapport métier (tentative retenue, tracée en télémétrie)
│ • métier labo (plomb/amiante) sans résultat → conclusion en attente (DEX_PRO_6)
│
▼
→ pré-rapports prêts pour DEX_PRO_4 (Synthèse / pré-rapport) et DEX_PRO_5 (QA)
Procédures et instructions rattachées
- Procédure :
DEX_PQ_3— Production d'un pré-rapport métier (références normatives explicites par métier, déroulement coquille/cotation/synthèse, tentatives). - Instructions :
DEX_IQ_4— Coter une anomalie gaz (grille NF P45-500 : A1/A2/DGI/32c + seuils CO/débit/étanchéité). [catalogue A3 gaz, sourcé]DEX_IQ_5— Évaluer l'état de conservation amiante (grilles listes A et B : scores 1/2/3, EP/AC1/AC2). [catalogue A3 amiante, sourcé]
- Formulaire :
DEX_FQ_2— Tentative de production (ligne de télémétrie : modèle, coût, statut) ;DEX_FQ_3— Anomalie cotée (entité M2).
Interfaces amont/aval (handoffs)
- Amont — interne DEX : preuves de
DEX_PRO_2; résultats labo deDEX_PRO_6(réinjectés pour finaliser plomb/amiante). - Amont — DJC (co-intervenant) : catalogues de cotation/rapport dérivés des normes AFNOR ; mises à jour réglementaires (un texte qui change → catalogue à réviser, UC-D05). DEX consomme une règle versionnée, n'arbitre pas le droit. [CORPUS]
- Aval — interne DEX : pré-rapports →
DEX_PRO_4(synthèse) puisDEX_PRO_5(QA). - Aval — ADV (co-intervenant) : suites post-diagnostic et dépôt réglementaire (ex. SI-amiante pour les rapports liste A N=2/N=3) sont pilotés par ADV/DJC (UC-A09), pas par DEX. DEX fournit le contenu, ADV dépose/notifie. [CORPUS]
Indicateurs (KPI)
| KPI | Définition | Cible indicative |
|---|---|---|
| Taux de pré-rapports « du premier coup » | % de pré-rapports retenus sans model_override | suivi (audit Opus vs Sonnet) |
| Coût moyen de production / métier | cost_usd agrégé par task_type=redaction/synthese | suivi |
| Taux d'anomalies DGI détectées | sécurité : cohérence cotation gaz (DGI) vs relevés | 100 % (zéro DGI manqué) |
| Délai visite → pré-rapport | temps de production hors boucle labo | suivi |
Enregistrements
- Pré-rapport métier (document
.md/structuré) — au dossier. [CORPUS] - Tentatives (
DEX_FQ_2) →telemetrie.appels_llm(append-only). [CORPUS] - Anomalies cotées (
DEX_FQ_3) → table par métier. [CORPUS — M2]
Cas d'usage rattachés (UC-* du Recueil + nouveaux)
- UC-A05 — Coter une anomalie gaz (NF P45-500 : défaut → A1/A2/DGI). [CORPUS]
- UC-A06 — Juger un état électrique (points de contrôle 1→6, NF C 16-600). [CORPUS]
- UC-A07 — Rédiger le rapport plomb (CREP) : sections obligatoires + interprétation des mesures. [CORPUS]
- UC-A11 — Relancer une production insuffisante (tentative à modèle supérieur,
model_override, sans régresser le statut). [CORPUS] - UC-B05 — Référentiel technique de l'objet (ex. section de câble minimale 32 A) — appui A7 en production élec. [CORPUS]
Roadmap (PQ/IQ/FQ restant à développer)
DEX_IQPlomb (CREP) : mesure analyseur fluo + seuil 1 mg/cm² + rédaction CREP — à développer (métier plomb = prochaine cible de minage M3). [À COMPLÉTER]DEX_IQÉlectricité : points de contrôle 1→6 (NF C 16-600) — à développer. [À COMPLÉTER]DEX_IQTermites / DPE / Carrez / assainissement — à dériver après minage des catalogues. [À COMPLÉTER]- Gabarits de coquille déterministe par métier (structure de sections) — prototype M2 « structure du livrable ». [À COMPLÉTER]
- Mode
dynamicpour la synthèse (sélection de modèle à la volée) — relié au Lot 12. [CORPUS —04]