feat(audit): Phase 4 — suppressions franches (rupture v2.0) da31b89 unverified Claude commited on 3 days ago
feat(audit): Phase 3 partielle — câblage des features inachevées (S2, S4, S6) bd5c812 unverified Claude commited on 3 days ago
refactor(api): renommer PipelineConfig.ocr_engine → engine_name (Phase 5b) bc96a54 unverified Claude commited on 3 days ago
cli(workflows): générer le HTML automatiquement (Phase 4.5 chantier post-rewrite) de2327a unverified Claude commited on 3 days ago
post-rewrite wiring audit: Phases 1-5 (sécurité, méthodologie, moteurs, zombie, naming) 5e48c0b unverified Claude commited on 3 days ago
refactor(sprint-S9): simplifier les défenses anti-régression prompt — -77 lignes 91c3a3b unverified Claude commited on 5 days ago
hardening(sprint-S9): 3 garde-fous contre la classe "filename au lieu du contenu" 20af117 unverified Claude commited on 5 days ago
test(sprint-S8.7): patch coverage push on small files (93.64% → ~95%) 11f7ef2 unverified Claude commited on 5 days ago
test(sprint-S8.7): final small-file patch coverage push (93% → ~96%) 2f951ac unverified Claude commited on 6 days ago
fix(pre-commit): strip trailing newlines from test_chantier5.py (CI hook fix) 3e6e9a3 unverified Claude commited on 7 days ago
feat(sprint-S4-batch1+S5): coverage modules critiques + tests dégradation réseau 9e46e55 unverified Claude commited on 7 days ago
feat(sprint-S1.5+S1.6+S1.7): tests d'attaque ZIP slip / SSRF / CSRF + durcissement validate_http_url 02c6322 unverified Claude commited on 7 days ago
feat(sprint-H.4)!: drop _legacy/ prefix — interfaces/{cli,web} consolidées de9192c unverified Claude commited on 7 days ago
feat(sprint-H.2.c-d)!: suppression complète de adapters/legacy_engines/ et adapters/legacy_pipelines/ f54bb20 unverified Claude commited on 7 days ago
chore(sprint-H.2.c.0): cleanup tests legacy + migration mocks → BaseOCRAdapter ff7895c unverified Claude commited on 7 days ago
feat(sprint-H.1)!: suppression cli/, llm/, extras/, fixtures.py e45d507 unverified Claude commited on 7 days ago
feat(sprint-F)!: web/ → interfaces/web/_legacy/ (Phase 9) f53c0aa unverified Claude commited on 7 days ago
feat(sprint-G)!: cli/ → interfaces/cli/_legacy/ (Phase 10) 05c538b unverified Claude commited on 8 days ago
feat(sprint-E.6)!: suppression complète de picarones/measurements/ ccf9579 unverified Claude commited on 8 days ago
feat(sprint-E.3): metrics.py → evaluation/metrics/text_metrics.py + suppression importlib detours cc20338 unverified Claude commited on 8 days ago
feat(sprint-D.6.b)!: suppression complète de measurements/runner/ 2a2fef0 unverified Claude commited on 8 days ago
feat(sprint-D.6.a): démantèlement progressif du runner legacy (8 fichiers tests migrés) 91e3038 unverified Claude commited on 8 days ago
feat(8): importers IIIF/Gallica/eScriptorium → adapters/corpus/ 8f6b234 unverified Claude commited on 8 days ago
docs(7.D): cleanup docs publiques + README + tests CLI restants 8899061 unverified Claude commited on 8 days ago
test(7.D): supprime tests intégration legacy + tutorial obsolète 2cc4fd7 unverified Claude commited on 8 days ago
feat(migration): Phase 7.B.2 — PipelineRunner.run délègue à PipelineExecutor c9cdc95 unverified Claude commited on 9 days ago
feat(migration): Lots H + I + J — statistics, htr_united/huggingface, MetricsResult c813aa1 unverified Claude commited on 9 days ago
feat(migration): Lot D — measurements/{34 shims plats} → evaluation/metrics/ 46bb905 unverified Claude commited on 9 days ago
feat(migration): Lot C — core.{results,corpus,pipeline} → evaluation/ 5d3ba70 unverified Claude commited on 9 days ago
feat(migration): Lot B — core.{metric_registry,metric_hooks,metrics} → evaluation/ ac7a28c unverified Claude commited on 9 days ago
feat(migration): Lot A — core.{modules,facts} → domain/, suppression des shims 9d1e3f2 unverified Claude commited on 9 days ago
feat(migration): Phase 7.A.3+7.A.4 — modules/ vers adapters/legacy_modules/ bfeae95 unverified Claude commited on 9 days ago
feat(migration): Phase 7.A.1+7.A.2 — engines/ vers adapters/legacy_engines/ 76e9545 unverified Claude commited on 9 days ago
feat(migration): Phase 7.A.1 — engines/base.py vers evaluation/engines/base.py 56734fb unverified Claude commited on 9 days ago
feat(migration): Phase 5.E — generator + comparison + snapshot + data + templates + i18n cc53ead unverified Claude commited on 9 days ago
feat(migration): Phase 5.C batch 7 — pré-requis + 2 derniers renderers 503d263 unverified Claude commited on 9 days ago
feat(migration): Phase 5.C batch 3 — 5 renderers moyens vers reports_v2/html/ 254ec06 unverified Claude commited on 9 days ago
feat(migration): Phase 5.A+B — helpers + glossary + i18n vers reports_v2/ 9dadaf7 unverified Claude commited on 9 days ago
docs: refonte Diataxis + 8 documents institutionnels (S60) d0a3fab unverified Claude commited on 10 days ago
feat(tests): Sprint A14-S55 harness tests intégration live (audit #9) 184920f unverified Claude commited on 10 days ago
feat(evaluation): Sprint A14-S27 — découpage ProjectionEngine + EvaluationEngine 2e9e564 unverified Claude commited on 10 days ago
refactor(architecture): inversion de dépendance reports_v2 + corrections audit 4255304 unverified Claude commited on 12 days ago
refactor: audit honnête — réparations structurelles, pas du bricolage fb1d823 unverified Claude commited on 12 days ago
fix(architecture): audit complet — corrige les violations de couches détectées par CI 162c559 unverified Claude commited on 12 days ago
feat(app): Sprint A14-S23 — RegistryService (bootstrap explicite des registres) 74e4682 unverified Claude commited on 12 days ago
feat(app): Sprint A14-S21 — ReportService (rendu HTML autonome depuis RunResult) e574e69 unverified Claude commited on 12 days ago
test(integration): Sprint A14-S18 — E2E BnF (3 pipelines hétérogènes × 3 vues canoniques) 9e5ef9b unverified Claude commited on 12 days ago
feat(app): Sprint A14-S17 — BenchmarkService + RunManifest + RunResult + persistance JSONL 874134a unverified Claude commited on 12 days ago