fix(audit): Phase 10 — except: pass silencieux + ratchet logger prefix ed02e58 unverified Claude commited on May 13
test(audit): Phase 8 — pytest.raises(Exception) précisés + ratchet f2308fc unverified Claude commited on May 13
refactor(audit): Phase 7 — unifier doublons (PipelineMode + path helpers + engine list) 698bd7c unverified Claude commited on May 13
refactor(audit): Phase 6 (partielle) — extracts NER + persistence (-116 LOC) 50f8b23 unverified Claude commited on May 13
refactor(audit): Phase 3.1 + Phase 5 — code mort robustness + violations archi 1d1017e unverified Claude commited on May 13
feat(audit): Phase 4 — suppressions franches (rupture v2.0) da31b89 unverified Claude commited on May 13
feat(audit): Phase 3.3 — exposer NormalizationProfile.from_yaml (CLI + API) (S3) 9df6424 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
docs: Phase 2 — vérité documentaire (compteurs, fantômes, legacy refs) 2c2bc0f unverified Claude commited on May 13
fix(security): Phase 1 — SSRF eScriptorium + Tesseract lang + bandit nosec 3836b05 unverified Claude commited on May 13
chore(audit): Phase 0 quick wins — entry point + numérotation couches 0c80c8c unverified Claude commited on May 13
Merge pull request #67 from maribakulj/claude/fix-module-rewiring-MHssX 38207fd unverified Marcel Bautista-Kuljevan commited on May 13
test(ci): rendre test_lifespan_starts_purge_task tolérant aux runners lents fca122a unverified Claude commited on May 13
fix(ci): tests HTR-United remote + bandit B324 SHA-1 cache a4a8458 unverified Claude commited on May 13
docs: regen test count (4700) après ajout de tests Phase 6 d104975 unverified Claude commited on May 13
test(cli): tests d'intégration CLI smoke + chemins clés (Phase 6 chantier) d26fc66 unverified Claude commited on May 13
test(refactor): extraire les tests HTR-United du god-file sprint6_web_interface 9228764 unverified Claude commited on May 13
docs(api-stable): aligner avec l'arborescence v2.0 + ruptures post-rewrite 5518a68 unverified Claude commited on May 13
docs: remplacer les chemins legacy par les chemins canoniques v2.0 6b429be unverified Claude commited on May 13
test(legacy): tests indépendants pour _legacy_request_to_run_request e12723a unverified Claude commited on May 13
ui+test(synthesis): brancher /api/benchmark/{id}/synthesis_preview à l'UI + tests HTTP ZIP a2f768d unverified Claude commited on May 13
docs: mettre à jour CLAUDE.md et CHANGELOG pour le chantier post-rewrite df2b641 unverified Claude commited on May 13
ui(htr-united): afficher le badge "Mode démo" quand le catalogue distant fallback dae1005 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
ui(config): brancher save/load au frontend (Phase 4.3 chantier post-rewrite) 6bb0e68 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
Merge pull request #66 from maribakulj/claude/add-character-analysis-1XDCw b24a43b unverified Marcel Bautista-Kuljevan commited on May 11
refactor(app): câbler le système de hooks ``metric_hooks`` au lieu de dupliquer 3608121 unverified Claude commited on May 11
fix(reports): alimenter la vue Analyse des caractères depuis le runner 2667a4d unverified Claude commited on May 11
Merge pull request #65 from maribakulj/claude/phase-7c-tests-axe-b-canonique 9be7c8a unverified Marcel Bautista-Kuljevan commited on May 11
refactor(sprint-S9): simplifier les tests OCR naming — 25 → 8 tests 70eae28 unverified Claude commited on May 11
refactor(sprint-S9): dispatch OCR par registry + test de contrat exhaustif 3059a74 unverified Claude commited on May 11
Merge pull request #64 from maribakulj/claude/phase-7c-tests-axe-b-canonique f7a6cb9 unverified Marcel Bautista-Kuljevan commited on May 11
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
fix(prod-hotfix)!: charger le contenu du prompt LLM, pas le filename f7f7ea8 unverified Claude commited on May 11
Merge pull request #62 from maribakulj/claude/phase-7c-tests-axe-b-canonique 7e65177 unverified Marcel Bautista-Kuljevan commited on May 11
fix(prod-hotfix): vraie correction de la collision resolver — name dérivé côté factory web 7240e91 unverified Claude commited on May 11
fix(prod-hotfix): resolver d'adapter accepte 2 instances équivalentes dbe59ee unverified Claude commited on May 11
Merge pull request #61 from maribakulj/claude/phase-7c-tests-axe-b-canonique 1c86c56 unverified Marcel Bautista-Kuljevan commited on May 10
fix(prod-hotfix)!: serve_cmd referenced deleted picarones.web package 0137610 unverified Claude commited on May 10
Merge pull request #60 from maribakulj/claude/phase-7c-tests-axe-b-canonique 12b9e86 unverified Marcel Bautista-Kuljevan commited on May 10
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
test(sprint-S8.7): bump patch coverage with real tests + fix codecov.yml c900ebc unverified Claude commited on May 10
chore: ignore .coverage.* parallel data files (pytest-cov artifacts) 6c92965 unverified Claude commited on May 9
fix(sprint-S8.7): floor test count to 50 (not 10) for cross-OS CI determinism c3b4c2c unverified Claude commited on May 9
test(sprint-S8.7): real coverage on patch-coverage gaps (88.88% → ~94%) ffdd6d9 unverified Claude commited on May 9
refactor(sprint-S8.6): rewrite bricolage tests + remove dead code 75bfdc0 unverified Claude commited on May 9