feat(sprint-S4-batch1+S5): coverage modules critiques + tests dégradation réseau 9e46e55 unverified Claude commited on May 9
fix(sprint-S3): bugs latents — NoneType SSE, exception handler global, mypy domain strict réel 7babbd8 unverified Claude commited on May 9
feat(sprint-S1.5+S1.6+S1.7): tests d'attaque ZIP slip / SSRF / CSRF + durcissement validate_http_url 02c6322 unverified Claude commited on May 9
fix(sprint-S1.4): forbid_dtd=True + tests d'attaque XXE/Billion Laughs/DTD 2905909 unverified Claude commited on May 9
fix(sprint-S1.1)!: corriger XSS critique via Jinja2 autoescape=False (Bandit B701, CWE-94) bad7a01 unverified Claude commited on May 9
feat(sprint-H.5+H.6)!: v2.0.0 — CLAUDE.md + CHANGELOG + bump version 3af8896 unverified Claude commited on May 9
feat(sprint-H.4)!: drop _legacy/ prefix — interfaces/{cli,web} consolidées de9192c unverified Claude commited on May 9
chore(sprint-H.2.c.0): cleanup tests legacy + migration mocks → BaseOCRAdapter ff7895c unverified Claude commited on May 9
feat(sprint-H.2.b.2): runner adapter accepte BaseOCRAdapter + CLI migrée 9312a64 unverified Claude commited on May 9
feat(sprint-H.2.b): factory canonique ocr_adapter_from_name c602474 unverified Claude commited on May 9
feat(sprint-D.2.c-f): NER, over-normalization, profile validation 74646e0 unverified Claude commited on May 9
feat(sprint-D.2.b): reprise sur interruption (partial_dir) a705e16 unverified Claude commited on May 9
feat(sprint-H.1)!: suppression cli/, llm/, extras/, fixtures.py e45d507 unverified Claude commited on May 9
feat(sprint-E.6)!: suppression complète de picarones/measurements/ ccf9579 unverified Claude commited on May 8
feat(sprint-D.6.b)!: suppression complète de measurements/runner/ 2a2fef0 unverified Claude commited on May 8
feat(sprint-D.1.e): équivalence numérique legacy vs rewrite (Sprint D.1 complet) c86ae5f unverified Claude commited on May 8
feat(sprint-D.1.d): run_benchmark_via_service — fonction publique E2E 10e164d unverified Claude commited on May 8
feat(sprint-D.1.b): engine_to_pipeline_spec + build_adapter_resolver 2a87f5b unverified Claude commited on May 8
feat(sprint-D.1.a): helpers Corpus→CorpusSpec pour adapter de compat 120ad55 unverified Claude commited on May 8
feat(sprint-A): wrapper BaseOCREngine→StepExecutor + prompt_template via params b47f029 unverified Claude commited on May 8
feat(6-volet2): make_ocr_llm_pipeline_spec — convergence des 3 modes vers PipelineSpec f894bf0 unverified Claude commited on May 8
feat(4-leftover)!: convergence GTLevel → ArtifactType (suppression GTLevel) eb3dbb9 unverified Claude commited on May 8
docs(7.D): cleanup docs publiques + README + tests CLI restants 8899061 unverified Claude commited on May 7
chore(7.C): régénère le compteur de tests README/CLAUDE.md 7a6eb9c unverified Claude commited on May 7
test(7.B.3): adapte les tests helpers vers _legacy_translator ff47555 unverified Claude commited on May 7
test(7.B.2): couvre les helpers internes du runner legacy 378feb9 unverified Claude commited on May 7
feat(migration): Lots H + I + J — statistics, htr_united/huggingface, MetricsResult c813aa1 unverified Claude commited on May 7
feat(migration): Lot G (partiel) — core/{diff_utils, xml_utils} supprimés 151d907 unverified Claude commited on May 7
feat(migration): Lot E — engines/ + modules/ → adapters/legacy_*/ (suppression) 8a02022 unverified Claude commited on May 7
feat(migration): Lot D — measurements/{34 shims plats} → evaluation/metrics/ 46bb905 unverified Claude commited on May 7
feat(migration): Lot C — core.{results,corpus,pipeline} → evaluation/ 5d3ba70 unverified Claude commited on May 7
feat(migration): Lot B — core.{metric_registry,metric_hooks,metrics} → evaluation/ ac7a28c unverified Claude commited on May 7
feat(migration): Lot A — core.{modules,facts} → domain/, suppression des shims 9d1e3f2 unverified Claude commited on May 7
docs: nettoyage architecture 3-cercles → 8-couches dans tous les docs a42c174 unverified Claude commited on May 7
test(architecture): test parité legacy ↔ canonique + principe suppression aggressive 11cd24f unverified Claude commited on May 7
docs(handover): SESSION_HANDOVER.md + CLAUDE.md statut migration 18919b0 unverified Claude commited on May 7
feat(migration): Phase 7.B.1 — adapter BaseModule → StepExecutor b70f12a unverified Claude commited on May 7
docs: refonte Diataxis + 8 documents institutionnels (S60) d0a3fab unverified Claude commited on May 6
fix(zero-debt): éliminer toute la dette technique actionnable identifiée 7e28f42 unverified Claude commited on May 2
docs: mettre à jour CLAUDE.md, api-stable.md, supprimer architecture-cercles.md 6d4b563 unverified Claude commited on May 1
chantier6: documentation thématique + couche d'index tests/features d2df0b9 unverified Claude commited on Apr 30
sprint97: B.6 - politique de modules contribués (manifest + audit + HTML + doc) b277c46 unverified Claude commited on Apr 29
sprint96: B.5 - comparaison incrémentale (couche calcul + vue HTML) 2193d6c unverified Claude commited on Apr 29
sprint95: B.4 - visualisation DAG d'un pipeline composé (SVG server-side) 94e0210 unverified Claude commited on Apr 29
sprint94: B.3 - métrique d'absorption d'erreur (couche calcul + HTML) 03e7c21 unverified Claude commited on Apr 29
sprint93: A.II.7 - métriques d'image prédictives (calcul + HTML) dbab656 unverified Claude commited on Apr 29
sprint92: A.II.9 - métriques longitudinales (régression + change-point + détecteur) cf6df23 unverified Claude commited on Apr 29