feat(migration): Phase 4-ter — relocalisation Cercle 1 → Cercle 2 0864c88 unverified Claude commited on May 6
feat(migration): Phase 4-bis — ArtifactType migration complète (D) 75b91fd unverified Claude commited on May 6
feat(migration): Phase 4-bis — diagnostic + aliases ArtifactType préparatoires 323f92d unverified Claude commited on May 6
feat(migration): Phase 4 partielle — 9 modules mesures migrés b80ac6e unverified Claude commited on May 6
feat(migration): Phase 3 — narrative engine (11 modules + 18 détecteurs) 80c6417 unverified Claude commited on May 6
feat(migration): Phase 2 — statistics (8/8 modules migrés) b0b1bdf unverified Claude commited on May 6
feat(migration): Phase 1 partielle — 3 modules core/ migrés vers canonique f3772fd unverified Claude commited on May 6
fix(ci+storage): unblock Python 3.12 shutdown hang on ubuntu e7041cb unverified Claude commited on May 6
docs: refonte Diataxis + 8 documents institutionnels (S60) d0a3fab unverified Claude commited on May 6
fix(storage): Windows compat — '__' separator in cache keys (was ':') 0273570 unverified Claude commited on May 6
feat: audit S59 institutionnel — 2 BLOCKER + 4 HIGH + 3 MEDIUM corrigés d4d4112 unverified Claude commited on May 6
refactor: audit S58 — 2 HIGH + 4 MED + 4 LOW bricolages corrigés c21d686 unverified Claude commited on May 6
refactor: kill bricolage S49-S57 — fixes structurels (audit cleanup) 88add17 unverified Claude commited on May 6
feat: Sprint A14-S57 — Wave F clôture audit (issues #15 #16 #21 #23 #24 #25 #26 #30) 7d68969 unverified Claude commited on May 6
feat: Sprint A14-S56 polish perf + concurrence (audits #12 #17 #18 #19 #27 #28 #29) 13786b1 unverified Claude commited on May 6
feat(adapters/vlm,planner): Sprint A14-S54 architecture cleanup (audit #6 + #14 + #22) 94eb0cb unverified Claude commited on May 6
feat(adapters,app): Sprint A14-S53 fixes correction (audit #8 + #20) 72463df unverified Claude commited on May 6
feat(domain): Sprint A14-S52 — hiérarchie d'erreurs unifiée (fix audit #7 + #11) f662601 unverified Claude commited on May 6
feat(adapters): Sprint A14-S51 — workspace_uri propagé (fix audit #5) be431e3 unverified Claude commited on May 6
feat(adapters/ocr): Sprint A14-S50 — ConfidenceArtifact + Tesseract (fix audit #4) ca31461 unverified Claude commited on May 6
feat(interfaces/web): Sprint A14-S49 — sécurité web (fix audit #3) 53a3d00 unverified Claude commited on May 6
feat(app/services,interfaces/web): Sprint A14-S48 — JobRunner + POST /api/jobs (fix audit #2) 19e1a5d unverified Claude commited on May 6
feat(pipeline): Sprint A14-S47 — branchement ArtifactStore (fix audit #1) 27d155d unverified Claude commited on May 6
fix(cli): garde-fou migration --fail-if-cer-above (Click callback) b5bb4fa unverified Claude commited on May 6
fix(cli): --fail-if-cer-above accepte une fraction (cohérent avec mean_cer) 01bf885 unverified Claude commited on May 6
feat(adapters/vlm): Sprint A14-S45 — 4 VLM adapters natifs (Phase 6 done) bd0a2e7 unverified Claude commited on May 6
feat(adapters/llm): Sprint A14-S44 — BaseLLMAdapter implémente StepExecutor dd0db4e unverified Claude commited on May 6
feat(reports_v2): Sprints A14-S42 + S43 — CsvReportRenderer + JsonReportRenderer f003981 unverified Claude commited on May 6
feat(app/services): Sprint A14-S41 — artifacts_index.jsonl séparé 36f4f99 unverified Claude commited on May 6
refactor(domain): Sprint A14-S40 — PipelineSpec migré dans domain/ 166b00b unverified Claude commited on May 6
feat(app/schemas): Sprint A14-S39 — RunSpec étendu (inputs_from + preferred_text_output) d19d9b9 unverified Claude commited on May 6
feat(interfaces/web): Sprint A14-S38 — UI Jinja2 + static + i18n FR/EN b908268 unverified Claude commited on May 6
feat(adapters/storage,interfaces/web): Sprint A14-S37 — JobStore + jobs router 8ec3330 unverified Claude commited on May 6
feat(interfaces/web): Sprint A14-S36 — routers corpus + benchmark 9b85829 unverified Claude commited on May 6
feat(interfaces/web): Sprint A14-S35 — squelette FastAPI natif 2676c9c unverified Claude commited on May 6
feat(adapters/ocr): Sprint A14-S34 — AzureDocIntelAdapter natif (Phase 2 done) 4c12d6d unverified Claude commited on May 6
feat(adapters/ocr): Sprint A14-S33 — GoogleVisionAdapter natif (no shim) b5c2eaf unverified Claude commited on May 6
feat(adapters/ocr): Sprint A14-S32 — MistralOCRAdapter natif (no shim) cfac168 unverified Claude commited on May 6
feat(adapters/ocr): Sprint A14-S31 — PeroOCRAdapter natif (no shim) c4d7357 unverified Claude commited on May 6
feat(adapters/ocr): Sprint A14-S30 — TesseractAdapter natif (no shim) e6d26ea unverified Claude commited on May 6
feat(adapters/storage): Sprint A14-S29 — ArtifactStore + hash multi-paramètres e60a30b unverified Claude commited on May 6
feat(pipeline): Sprint A14-S28 — PipelinePlanner + ExecutionPlan 2720506 unverified Claude commited on May 6
feat(evaluation): Sprint A14-S27 — découpage ProjectionEngine + EvaluationEngine 2e9e564 unverified Claude commited on May 6
fix(cross-os): patterns Windows/macOS Python 3.11/3.12 sécurisés 2a11169 unverified Claude commited on May 6
refactor(architecture): inversion de dépendance reports_v2 + corrections audit 4255304 unverified Claude commited on May 4
refactor: audit honnête — réparations structurelles, pas du bricolage fb1d823 unverified Claude commited on May 4
fix(architecture): audit complet — corrige les violations de couches détectées par CI 162c559 unverified Claude commited on May 4
feat(adapters): Sprint A14-S26 — BaseOCRAdapter natif + PrecomputedTextAdapter 67d1086 unverified Claude commited on May 4
fix(evaluation): Sprint A14-S25 — Projector retourne (Artifact, payload, report) f3b0e4a unverified Claude commited on May 4