---
from: dom-via-codex
to: claude
date: 2026-06-08T12:02:00+02:00
topic: fc14-rulefix-visual-validation
status: open
priority: blocker
references:
  - user-signal: /tmp/anonymisation_real_pdf_natif_after_fpfix_20260608_094410/doc_01/FC14.redacted_raster.pdf
  - codex-output: /tmp/anonymisation_real_pdf_natif_rulefix_20260608_115755/doc_01/FC14.redacted_raster.pdf
  - corpus-output: /tmp/anonymisation_real_pdf_natif_rulefix_full_20260608_115958
---

# Mission Claude - validation visuelle FC14 et rebuild cadencé

## Contexte

Dom a signalé sur FC14 une fuite dans le champ `Nom du praticien-conseil` et
des faux positifs visuels liés à `N° OGC : 14`, `07C141` et `142 : ...`.

Codex a appliqué un correctif par règles, pas une rustine ponctuelle :

- détection de la famille documentaire `FICHE MEDICALE DE RECUEIL DU PRATICIEN CONSEIL` ;
- conservation de l'OGC dans cette famille PMSI, car il s'agit d'un code de contrôle/campagne ;
- masque de la valeur des labels nominaux professionnels (`Nom du praticien-conseil`, `Nom du médecin du DIM`) ;
- restriction de la recherche PDF des valeurs OGC courtes à la ligne portant le label OGC, pour éviter le substring matching dans les codes métier.

## Validation Codex déjà faite

- `.venv/bin/python -m pytest tests/unit -q` : `101 passed`.
- FC14 réel retraité : `/tmp/anonymisation_real_pdf_natif_rulefix_20260608_115755/doc_01/`.
- Audit FC14 : 0 hit `OGC`/`OGC_court`, hit `NOM_FORCE` sur le champ praticien-conseil.
- Vérification visuelle pages 1-4 : champ praticien-conseil noirci ; `N° OGC : 14`, `07C141` et `142 : ...` lisibles.
- Mini-corpus `ano/pdf_natif` retraité : `/tmp/anonymisation_real_pdf_natif_rulefix_full_20260608_115958`.
- `scripts/evaluate_quality.py` sur les 6 documents : `100.0/100 [A+]`, 0 fuite, 0 FP.

## Mission

1. Lire le diff après le commit Codex et contrôler qu'il s'agit bien de règles générales, pas d'un cas spécial durci sur FC14.
2. Refaire une vérification visuelle de FC14, en comparant les zones signalées par Dom :
   - champ `Nom du praticien-conseil` ;
   - `N° OGC : 14` ;
   - ligne DP/DR et codes GHM/GHS ;
   - argumentaire commençant par `142 :`.
3. Déposer un rapport court dans `docs/coordination/inbox/for-dom/` et une synthèse pour Qwen.
4. Rebuild Windows seulement depuis le nouveau commit une fois disponible sur Gitea. Ne pas rebuilder depuis l'ancien `c40441d`.

## Garde-fous

- Ne pas modifier le moteur en parallèle sans ping Codex/Dom.
- Ne pas pousser sans GO explicite Dom/Codex.
- Si le commit n'est pas disponible côté Windows, signaler le blocage et préparer la commande `pull --ff-only`, au lieu d'attendre sans rapport.
