Commit History

chore: fix newline final manquant dans test_run_spec_b1_extended
5216f73
unverified

Claude commited on

fix(runner): cancel atteint les in-flight via RunControl partagé + purge dormant
cd67184
unverified

Claude commited on

feat(app): JobRunner propage cancel_event + RunSpec.max_in_flight/poll_interval
9127230
unverified

Claude commited on

feat(adapters): Phase 3c — cancel handles httpx + propagation control
4fad691
unverified

Claude commited on

feat(adapters): Phase 3b — wiring effectif de la deadline
865617b
unverified

Claude commited on

feat(adapters): migration atomique signature execute() avec RunControl
5c2885e
unverified

Claude commited on

docs(reference): Y4 — réécrit views.md aligné sur 0.9.x (Phase 19-23 + audit X1-X4)
8cbd076
unverified

Claude commited on

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