refactor(adapters): retrait de execution_mode (mensonge structurel) 5e13c0d unverified Claude commited on May 27
feat(adapters): Phase 3c — cancel handles httpx + propagation control 4fad691 unverified Claude commited on May 27
feat(adapters): Phase 3b — wiring effectif de la deadline 865617b unverified Claude commited on May 27
feat(adapters): migration atomique signature execute() avec RunControl 5c2885e unverified Claude commited on May 27
chore(versioning): reposition project as 0.9.0 (pre-1.0) 416bee1 unverified Claude commited on May 23
fix(tests): repair CI after Phase 1 D3 changelog split + F541 cleanup dcee743 unverified Claude commited on May 22
docs(root): move ACCESSIBILITY and SPECS out of root to their proper sections 2f5797b unverified Claude commited on May 21
fix(chantier1): import bare résiduel test_sprint_a14_s18_bnf_e2e → test_bnf_e2e ff6d2d5 unverified Claude commited on May 19
test(rename): dé-sprintage tests/integration (12 fichiers) + fix chemin Makefile:81 5a6426c unverified Claude commited on May 19
feat(audit): Phase 4 — suppressions franches (rupture v2.0) da31b89 unverified Claude commited on May 13
feat(audit): Phase 3 partielle — câblage des features inachevées (S2, S4, S6) bd5c812 unverified Claude commited on May 13
refactor(api): renommer PipelineConfig.ocr_engine → engine_name (Phase 5b) bc96a54 unverified Claude commited on May 13
cli(workflows): générer le HTML automatiquement (Phase 4.5 chantier post-rewrite) de2327a unverified Claude commited on May 13
post-rewrite wiring audit: Phases 1-5 (sécurité, méthodologie, moteurs, zombie, naming) 5e48c0b unverified Claude commited on May 13
refactor(sprint-S9): simplifier les défenses anti-régression prompt — -77 lignes 91c3a3b unverified Claude commited on May 11
hardening(sprint-S9): 3 garde-fous contre la classe "filename au lieu du contenu" 20af117 unverified Claude commited on May 11
test(sprint-S8.7): patch coverage push on small files (93.64% → ~95%) 11f7ef2 unverified Claude commited on May 10
test(sprint-S8.7): final small-file patch coverage push (93% → ~96%) 2f951ac unverified Claude commited on May 10
fix(pre-commit): strip trailing newlines from test_chantier5.py (CI hook fix) 3e6e9a3 unverified Claude commited on May 9
feat(sprint-S4-batch1+S5): coverage modules critiques + tests dégradation réseau 9e46e55 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
feat(sprint-H.4)!: drop _legacy/ prefix — interfaces/{cli,web} consolidées de9192c unverified Claude commited on May 9
feat(sprint-H.2.c-d)!: suppression complète de adapters/legacy_engines/ et adapters/legacy_pipelines/ f54bb20 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.1)!: suppression cli/, llm/, extras/, fixtures.py e45d507 unverified Claude commited on May 9
feat(sprint-F)!: web/ → interfaces/web/_legacy/ (Phase 9) f53c0aa unverified Claude commited on May 8
feat(sprint-G)!: cli/ → interfaces/cli/_legacy/ (Phase 10) 05c538b unverified Claude commited on May 8
feat(sprint-E.6)!: suppression complète de picarones/measurements/ ccf9579 unverified Claude commited on May 8
feat(sprint-E.3): metrics.py → evaluation/metrics/text_metrics.py + suppression importlib detours cc20338 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.6.a): démantèlement progressif du runner legacy (8 fichiers tests migrés) 91e3038 unverified Claude commited on May 8
feat(8): importers IIIF/Gallica/eScriptorium → adapters/corpus/ 8f6b234 unverified Claude commited on May 8
docs(7.D): cleanup docs publiques + README + tests CLI restants 8899061 unverified Claude commited on May 7
test(7.D): supprime tests intégration legacy + tutorial obsolète 2cc4fd7 unverified Claude commited on May 7
feat(migration): Phase 7.B.2 — PipelineRunner.run délègue à PipelineExecutor c9cdc95 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 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
feat(migration): Phase 7.A.3+7.A.4 — modules/ vers adapters/legacy_modules/ bfeae95 unverified Claude commited on May 7
feat(migration): Phase 7.A.1+7.A.2 — engines/ vers adapters/legacy_engines/ 76e9545 unverified Claude commited on May 7
feat(migration): Phase 7.A.1 — engines/base.py vers evaluation/engines/base.py 56734fb unverified Claude commited on May 7
feat(migration): Phase 5.E — generator + comparison + snapshot + data + templates + i18n cc53ead unverified Claude commited on May 7
feat(migration): Phase 5.C batch 7 — pré-requis + 2 derniers renderers 503d263 unverified Claude commited on May 7
feat(migration): Phase 5.C batch 3 — 5 renderers moyens vers reports_v2/html/ 254ec06 unverified Claude commited on May 7
feat(migration): Phase 5.A+B — helpers + glossary + i18n vers reports_v2/ 9dadaf7 unverified Claude commited on May 7
docs: refonte Diataxis + 8 documents institutionnels (S60) d0a3fab unverified Claude commited on May 6