Commit History

test(rename): dé-sprintage tests/app (10 fichiers, git mv)
34e8b04
unverified

Claude commited on

refactor(app): Phase A — extrait les 4 builders @staticmethod (run_orchestrator)
95c8668
unverified

Claude commited on

fix(benchmark): post-correction même modèle/prompts différents — collision resolver + engines indistinguables
8c3a6b6
unverified

Claude commited on

fix(tesseract): analyse caractères vide — missing_output fantôme sur bench OCR-seul
0725652
unverified

Claude commited on

fix: analyse caractères vide quand OCR échoue + classification vision Mistral
e3066b0
unverified

Claude commited on

fix: audit B3-final — Trous 1 (NER doc_id) + 9 (corpus_legacy regression)
4f3ba2d
unverified

Claude commited on

feat(web,tests): Corr-A/B/C — exposer views + expose_alto + B2 features Web/test helper
50b07b8
unverified

Claude commited on

feat(services): Phase B3-final commit 6 — supprimer les 3 modules purement legacy
91dc42d
unverified

Claude commited on

feat(services): Phase B3-final — helper prepare_preset_args (Option 10)
e0c48d3
unverified

Claude commited on

feat(migration): Phase B4 — migrer les 6 fichiers de tests catégorie A
5112943
unverified

Claude commited on

feat(migration): Phase B2.3 — partial_dir resume pivoté par pipeline
fcef144
unverified

Claude commited on

feat(migration): Phase B2.4 — entity_extractor NER attach
8a4d05b
unverified

Claude commited on

test(migration): Phase B2.6 — vérifier propagation profile via tests
5618d7d
unverified

Claude commited on

feat(migration): Phase B2.5 — propager char_exclude + normalization_profile
0699139
unverified

Claude commited on

feat(migration): Phase B2.1+B2.2+B2.7 — porter 3 features dans RunOrchestrator
082c068
unverified

Claude commited on

feat(migration): Phase B1 — étendre RunSpec avec 7 champs legacy
5eba42c
unverified

Claude commited on

test(migration): Phase B0 — fondations pour migration Option B (RunOrchestrator)
bddfd89
unverified

Claude commited on

test(audit): éliminer tous les pytest.raises(Exception) résiduels
0d00572
unverified

Claude commited on

post-rewrite wiring audit: Phases 1-5 (sécurité, méthodologie, moteurs, zombie, naming)
5e48c0b
unverified

Claude commited on

refactor(app): câbler le système de hooks ``metric_hooks`` au lieu de dupliquer
3608121
unverified

Claude commited on

fix(reports): alimenter la vue Analyse des caractères depuis le runner
2667a4d
unverified

Claude commited on

hardening(sprint-S9): 3 garde-fous contre la classe "filename au lieu du contenu"
20af117
unverified

Claude commited on

fix(prod-hotfix): vraie correction de la collision resolver — name dérivé côté factory web
7240e91
unverified

Claude commited on

fix(prod-hotfix): resolver d'adapter accepte 2 instances équivalentes
dbe59ee
unverified

Claude commited on

test(sprint-S8.7): real coverage on patch-coverage gaps (88.88% → ~94%)
ffdd6d9
unverified

Claude commited on

feat(sprint-S4-batch2-4): coverage des vues HTML, adapters VLM, corpus_service, job_runner
756cdab
unverified

Claude commited on

feat(sprint-H.4)!: drop _legacy/ prefix — interfaces/{cli,web} consolidées
de9192c
unverified

Claude commited on

feat(sprint-H.2.c-d)!: suppression complète de adapters/legacy_engines/ et adapters/legacy_pipelines/
f54bb20
unverified

Claude commited on

chore(sprint-H.2.c.0): cleanup tests legacy + migration mocks → BaseOCRAdapter
ff7895c
unverified

Claude commited on

feat(sprint-H.2.b.2): runner adapter accepte BaseOCRAdapter + CLI migrée
9312a64
unverified

Claude commited on

feat(sprint-D.2.c-f): NER, over-normalization, profile validation
74646e0
unverified

Claude commited on

feat(sprint-D.2.b): reprise sur interruption (partial_dir)
a705e16
unverified

Claude commited on

feat(sprint-H.3)!: renommage reports_v2/ → reports/
9011070
unverified

Claude commited on

feat(sprint-C)!: pipelines/ → adapters/legacy_pipelines/ (top-level supprimé)
1343265
unverified

Claude commited on

feat(sprint-D.6.b)!: suppression complète de measurements/runner/
2a2fef0
unverified

Claude commited on

feat(sprint-D.2.a + D.3): progress_callback + migration web v2 vers run_benchmark_via_service
99d1901
unverified

Claude commited on

feat(sprint-D.1.e): équivalence numérique legacy vs rewrite (Sprint D.1 complet)
c86ae5f
unverified

Claude commited on

feat(sprint-D.1.d): run_benchmark_via_service — fonction publique E2E
10e164d
unverified

Claude commited on

feat(sprint-D.1.c): conversion RunResult → BenchmarkResult
5ccbbda
unverified

Claude commited on

feat(sprint-D.1.b): engine_to_pipeline_spec + build_adapter_resolver
2a87f5b
unverified

Claude commited on

feat(sprint-D.1.a): helpers Corpus→CorpusSpec pour adapter de compat
120ad55
unverified

Claude commited on

feat: audit S59 institutionnel — 2 BLOCKER + 4 HIGH + 3 MEDIUM corrigés
d4d4112
unverified

Claude commited on

feat: Sprint A14-S57 — Wave F clôture audit (issues #15 #16 #21 #23 #24 #25 #26 #30)
7d68969
unverified

Claude commited on

feat(adapters,app): Sprint A14-S53 fixes correction (audit #8 + #20)
72463df
unverified

Claude commited on

feat(app/services,interfaces/web): Sprint A14-S48 — JobRunner + POST /api/jobs (fix audit #2)
19e1a5d
unverified

Claude commited on

feat(adapters/llm): Sprint A14-S44 — BaseLLMAdapter implémente StepExecutor
dd0db4e
unverified

Claude commited on

feat(app/services): Sprint A14-S41 — artifacts_index.jsonl séparé
36f4f99
unverified

Claude commited on

feat(app/schemas): Sprint A14-S39 — RunSpec étendu (inputs_from + preferred_text_output)
d19d9b9
unverified

Claude commited on

fix(cross-os): patterns Windows/macOS Python 3.11/3.12 sécurisés
2a11169
unverified

Claude commited on

refactor(architecture): inversion de dépendance reports_v2 + corrections audit
4255304
unverified

Claude commited on