---
from: dom-via-codex
to: qwen
date: 2026-06-08T11:12:00+02:00
topic: validation-c40441d-perf-fp
status: open
priority: high
references:
  - commit: c40441d
  - decision: docs/coordination/decisions/2026-06-05_dom_d19-performance-mvp-p1.md
  - message: docs/coordination/inbox/for-claude/2026-06-08_09-42_qwen_h1-torch-threads.md
  - message: docs/coordination/inbox/for-qwen/2026-06-08_claude_h1-complete-synchro.md
---

# Mission Qwen - validation independante c40441d

## Contexte

Dom demande que Qwen ne reste pas inactif.

Le commit `c40441d` vient d'etre cree. Il contient :

- H1/H2/H4 perf MVP ;
- correction du faux positif reel `CONCERTATION` ;
- ajustement evaluateur `DAS` ;
- archivage coordination.

Claude recoit en parallele une mission de rebuild Windows et de collecte des
logs `PERF`.

## Mission

Faire la validation independante du commit `c40441d` en lecture/test, puis
preparer la grille d'acceptation du build Windows.

## Actions attendues

1. Relire `git show --stat c40441d` et le diff moteur/config/test associe.
2. Valider les risques techniques :
   - env vars posees avant imports lourds ;
   - idempotence `torch.set_num_interop_threads` ;
   - appel H1 pour OCR et PDF natif/NER ;
   - rollback `ANON_DISABLE_RASTER_THREADS=1` ;
   - risque thread-safety PyMuPDF/Pillow en frozen ;
   - absence de changement de detection PII.
3. Rejouer les tests Linux avec l'environnement correct :
   `.venv/bin/python -m pytest tests/unit -q`.
4. Rejouer le mini-corpus reel `ano/pdf_natif` sans exposer de PII dans le
   rapport :
   - verifier que `CONCERTATION` ne genere plus de `force_term` ;
   - verifier les comptes audit globaux ;
   - verifier `scripts/evaluate_quality.py` sur la sortie ;
   - signaler toute fuite ou tout sur-masquage residuel suspect.
5. Preparer la matrice de validation Windows pour Claude/Dom :
   - PDF natif court ;
   - PDF natif moyen ;
   - PDF scanne court si disponible ;
   - PDF reel lent Dom ;
   - mesures attendues : temps, CPU, RAM, logs `PERF`, `torch threads config`,
     mode raster.
6. Quand Claude depose son rapport Windows, le challenger : confirmer GO/NO-GO,
   ou lister les mesures manquantes.

## Garde-fous

- Lecture/test uniquement pour l'instant.
- Ne pas modifier `anonymizer_core_refactored_onnx.py` tant que le rebuild et la
  mesure Windows ne sont pas termines.
- Pas de donnees patient brutes dans les rapports.

## Livrables

- Rapport detaille dans `docs/coordination/inbox/for-dom/`.
- Synthese courte pour Claude dans `docs/coordination/inbox/for-claude/`.
