test(chantier2): ratchet-down absolu sur le total narration sprint afc88ab unverified Claude commited on May 19
test(chantier2): Phase 2.final — garde-fou anti-narration sprint 2b116bb unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/reports (Chantier 2, comment-only) 0199155 unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/interfaces (Chantier 2, comment-only) 64a2f8f unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/app (Chantier 2, comment-only) 9fd48c3 unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/adapters (Chantier 2, comment-only) 49b7c98 unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/evaluation (Chantier 2, comment-only) e2c8256 unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/pipeline (Chantier 2, comment-only) 8d4f0d5 unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/domain (Chantier 2, comment-only) d022184 unverified Claude commited on May 19
docs(code): retire la narration sprint de picarones/formats (B=6, comment-only) 0bbeb4d unverified Claude commited on May 19
chore(chantier2): Phase 2.0 — triage commentaires sprint (zéro modification) 9aeeecc unverified Claude commited on May 19
test(chantier1): Phase 1.final — garde-fou anti-régression + suppr test_sprint_numbering 5a683cf unverified Claude commited on May 19
fix(chantier1): import bare résiduel test_sprint_a14_s18_bnf_e2e → test_bnf_e2e ff6d2d5 unverified Claude commited on May 19
test(rename): dé-sprintage tests/golden (1 fichier, git mv) 3a3912e unverified Claude commited on May 19
test(rename): dé-sprintage tests/integration (12 fichiers) + fix chemin Makefile:81 5a6426c unverified Claude commited on May 19
test(rename): dé-sprintage tests/architecture (8 fichiers, git mv) 1181ae1 unverified Claude commited on May 19
test(rename): dé-sprintage tests/security (9 fichiers, git mv) bb446fd unverified Claude commited on May 19
test(rename): dé-sprintage tests/web (15 fichiers, git mv) 560f151 unverified Claude commited on May 19
test(rename): dé-sprintage tests/interfaces/cli (1 fichier, git mv) 265f29b unverified Claude commited on May 19
test(rename): dé-sprintage tests/reports (29 fichiers, git mv) 081c957 unverified Claude commited on May 19
test(rename): dé-sprintage tests/app (10 fichiers, git mv) 34e8b04 unverified Claude commited on May 19
test(rename): dé-sprintage tests/adapters (22 fichiers, git mv ; collision vlm arbitrée) a59515a unverified Claude commited on May 19
test(rename): dé-sprintage tests/pipeline (13 fichiers, git mv) f371b8a unverified Claude commited on May 19
test(rename): dé-sprintage tests/evaluation (53 fichiers, git mv) bb9f9b6 unverified Claude commited on May 19
test(rename): dé-sprintage tests/formats (3 fichiers, git mv) d83b13a unverified Claude commited on May 19
test(rename): dé-sprintage tests/domain (7 fichiers, git mv) ade2cbf unverified Claude commited on May 19
chore(chantier1): Phase 1.0 — table de dé-sprintage tests (zéro renommage) 6c882f0 unverified Claude commited on May 19
refactor(app): Phase B — extrait _execute_with_partial (run_orchestrator <500) 4473274 unverified Claude commited on May 19
chore: resync compteurs tests (gen_readme_tables) après harnais e6d6ac2 unverified Claude commited on May 19
test(harness): comble le trou — caractérisation execute_preset f0773ce unverified Claude commited on May 19
fix(app): resume recalcule les view_results des docs repris du partial a125a5f unverified Claude commited on May 19
test(harness): caractérisation totale du cœur stateful run_orchestrator 20e4ca7 unverified Claude commited on May 19
refactor(app): Phase A — extrait les 4 builders @staticmethod (run_orchestrator) 95c8668 unverified Claude commited on May 19
test(cov): couvre les branches défensives du patch (codecov ⚠️) cd404f5 unverified Claude commited on May 19
chore(quality): ratchet ruff (ISC/FLY/G) + mypy strict formats/ + Protocol NER (P1.3/P1.4) 9efdce8 unverified Claude commited on May 19
refactor(app): run_orchestrator_helpers plat → sous-package cohésif (P1.1) 94f4a57 unverified Claude commited on May 19
refactor(web): security.py P1.2 cluster 2 — public_mode + paths extraits 7e3f37f unverified Claude commited on May 19
refactor(web): dégonfle security.py — extraction uploads/rate_limit/csp (P1.2) dae3241 unverified Claude commited on May 19
fix(test): P0.3 confinement test OS-agnostique (CI Windows) f0ec17d unverified Claude commited on May 19
fix(web): streaming ZIP/image complet + garde-fous bombe (P0.5) d4b123d unverified Claude commited on May 19
fix(web): confine output_json/partial_dir client sous output_dir (P0.3) 9a9a80a unverified Claude commited on May 19
fix(web): entity_extractor fail-closed dans TOUS les modes (P0.2) 101e6ba unverified Claude commited on May 19
fix(compose): corrige la régression de démarrage CSRF + découple secure_cookies 1a47738 unverified Claude commited on May 19
refactor(evaluation): extrait ranking/stratification de benchmark_result (P1) 0cbbf4a unverified Claude commited on May 19
refactor(app): extrait _persist_legacy_benchmark_json de run_orchestrator (P1) e6935a1 unverified Claude commited on May 19
refactor(app): extrait les helpers stateless de run_orchestrator (P1) 4a7a547 unverified Claude commited on May 19
hardening(web): streaming uploads à plafonds durs + cookies Secure + cohérence démarrage 3858bc7 unverified Claude commited on May 19
fix(compose): retire le tag Ollama deviné, garde la paramétrisation b0f08c7 unverified Claude commited on May 19
hardening(web): durcissement des defaults P0 issus de l'audit prod 53f4d56 unverified Claude commited on May 19