Picarones / tests

Commit History

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

Claude commited on

feat(web): expose max_image_dimension (opt-in) — débloque image+texte sous rate-limit Mistral
eaaa703
unverified

Claude commited on

perf(line_metrics): _edit_distance O(n·m) pur-Python → rapidfuzz — fin du run 6 docs à 45 min
cc17b78
unverified

Claude commited on

fix(tesseract): timeout sous-processus — un binaire figé gelait tout le run sans log
24ef9e8
unverified

Claude commited on

investigation HTTP 429 image+texte : retry honore Retry-After + jitter, downscale image optionnel
4f11aa7
unverified

Claude commited on

audit scientifique F20: CER diplomatique silencieusement perdu (web/runner)
cb63b84
unverified

Claude commited on

audit scientifique Classe B + F19: "non applicable" = None (jamais 0.0/1.0)
dd5dce0
unverified

Claude commited on

audit scientifique: bootstrap, anti-hallucination, normalisation, corrélation
b4fd5de
unverified

Claude commited on

audit scientifique: bandeau données démo, Friedman F d'Iman-Davenport, Nemenyi k>50
1a1ba1d
unverified

Claude commited on

audit scientifique: micro-CER/WER, Wilcoxon exact, alignement Levenshtein
da83aa9
unverified

Claude commited on

fix(tests): join() non borné — ne pas masquer un deadlock JobStore régressif
ccbe9ae
unverified

Claude commited on

fix(tests): corrige le hang CI Windows (exit 124) — threads SQLite fuités
542b3b3
unverified

Claude commited on

refactor(web): capacités Mistral depuis le champ API au lieu du nom hardcodé
dd8c93c
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

fix: bench écho "Aucun document valide trouvé" — reload corpus inutile en mode preset
7f313a9
unverified

Claude commited on

fix(web): durcir JobStore — busy_timeout + atomicité event/progress + tx cleanup
708fb33
unverified

Claude commited on

fix(web): race condition TOCTOU dans JobStore.append_event
57185b5
unverified

Claude commited on

test+feat: D4 audit B3-final — assertions strictes + warning expose_alto cross-engine
b420e00
unverified

Claude commited on

test(web): D3 audit — coverage API REST pour champs B3-final + sécurité
9b3af23
unverified

Claude commited on

test+docs: Corr-D + Corr-E — tests E2E options CLI + CHANGELOG clarifié
ba78b66
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

test(public_api): Phase B3-final cleanup — ajuster TestApiStableDoc
0b76160
unverified

Claude commited on

chore: Phase B3-final commit 7 — CHANGELOG + budgets + doc API stable
6eba600
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 commit 5 — supprimer le shim legacy_runner_compat
1ef330c
unverified

Claude commited on

refactor(tests): Phase B3-final — helper test B4 autonome (Option 10)
478e60e
unverified

Claude commited on

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

Claude commited on

chore(budgets): Phase B7 — rehausser budget benchmark_runner.py (333 LOC, bannière deprecated)
a5d4775
unverified

Claude commited on

feat(reports): Phase B6 — rapport HTML multi-vues + extension AltoView
ee5b4d7
unverified

Claude commited on

chore(budgets): Phase B5 — ajouter entrée budget pour tesseract.py (479 LOC)
e1e811d
unverified

Claude commited on

feat(adapters): Phase B5 — TesseractAdapter expose ALTO XML natif
1c1ad9a
unverified

Claude commited on

feat(migration): Phase B3 résiduel — migrer CLI/Web vers RunOrchestrator
b57eb56
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 B3 (partielle) — exposer RunOrchestrator + deprecation
4638d67
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

refactor(audit): Phase 6 (round 6 FINAL) — façade pure 299 LOC (-82 %)
45206e7
unverified

Claude commited on

refactor(audit): Phase 6 (round 5) — extract helpers (-240 LOC, cumulé -58 %)
a259c9a
unverified

Claude commited on

fix(audit): éliminer tous les logs sans préfixe [module]
40e60ce
unverified

Claude commited on

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

Claude commited on

refactor(audit): Phase 6 (round 4) — extract execution (-139 LOC)
76c090b
unverified

Claude commited on

refactor(audit): Phase 6 (round 3) — extract conversions (-229 LOC)
59ee9ee
unverified

Claude commited on

refactor(audit): Phase 6 (suite) — extract adapter_resolver (-255 LOC)
11f3166
unverified

Claude commited on

fix(audit): Phase 9 — i18n drift fermé (5 garde-fous + 53 clés portées)
79d7dd9
unverified

Claude commited on