docs(developer): politique editoriale anti-drift dans doc-consistency.md 4b6d630 unverified Claude commited on May 27
test(docs): 4 garde-fous contre les regressions du drift documentaire 44c1e95 unverified Claude commited on May 27
docs(spec): reecrire la section architecture contre la realite 0.9.0 0a7509a unverified Claude commited on May 27
chore: finir le retrait execution_mode (audit du commit precedent) a23e336 unverified Claude commited on May 27
refactor(adapters): retrait de execution_mode (mensonge structurel) 5e13c0d unverified Claude commited on May 27
fix(test): tolère arrondi FP de time.monotonic() sur Windows 0febfd6 unverified Claude commited on May 27
chore: fix newline final manquant dans test_run_spec_b1_extended 5216f73 unverified Claude commited on May 27
fix(runner): cancel atteint les in-flight via RunControl partagé + purge dormant cd67184 unverified Claude commited on May 27
chore: phase 10 — purge drift docstrings + soak test opt-in 8d8e6b3 unverified Claude commited on May 27
feat(adapters): atomic_write — élimine les fichiers partiels sur kill f4efc9d unverified Claude commited on May 27
feat(app): JobRunner propage cancel_event + RunSpec.max_in_flight/poll_interval 9127230 unverified Claude commited on May 27
feat(domain): TerminationCause enums + DocumentOutcome.cause structuré a2ae8a5 unverified Claude commited on May 27
feat(pipeline): MultiDomainCorpusRunner — orchestre les 3 exécuteurs 047ab1b unverified Claude commited on May 27
feat(pipeline): ExternalIOExecutor + traduction robuste des fermetures cross-thread 7062f61 unverified Claude commited on May 27
feat(pipeline): SubprocessExecutor — pool persistant pour adapters CPU 7d17290 unverified Claude commited on May 27
feat(pipeline): CooperativeIOExecutor — premier exécuteur spécialisé d9322b8 unverified Claude commited on May 27
feat(adapters): Phase 3c — cancel handles httpx + propagation control 4fad691 unverified Claude commited on May 27
feat(adapters): Phase 3b — wiring effectif de la deadline 865617b unverified Claude commited on May 27
feat(adapters): migration atomique signature execute() avec RunControl 5c2885e unverified Claude commited on May 27
feat(pipeline): RunControl + RunContext.deadline + DeadlineExceeded fbe1c00 unverified Claude commited on May 27
feat(domain): Deadline — contrat de timeout propagé cross-process b784716 unverified Claude commited on May 27
fix(runner): zombies timed-out occupent vraiment la capacité du pool 023ec9a unverified Claude commited on May 26
fix(security): XFF spoofing — bypass de rate-limit via X-Forwarded-For 3124b85 unverified Claude commited on May 25
fix(security): XSS stocké via doc_id — défense au source + au sink 8704df5 unverified Claude commited on May 25
test(architecture): M6 — parité doc-vs-code pour views.md 7c5bc56 unverified Claude commited on May 25
refactor(report): M5 — bootstrap() unique remplace l'init dispersée 94abded unverified Claude commited on May 25
refactor(report): M4 — décompose _switchView en 4 helpers atomiques 0b42bd9 unverified Claude commited on May 25
feat(report): M1 — manifeste canonique de palette (10 tokens, source unique) 9e30161 unverified Claude commited on May 25
test(report): M3 — snapshot tests structurels du rapport démo (5 dimensions) 150da52 unverified Claude commited on May 25
fix(test): Z3 — strip HTML comments du rendu pour bloquer le decoy 3875d49 unverified Claude commited on May 25
fix(test): Z2 — anti-theater niveau 2 (sabotage qui préserve structure) 81a8be4 unverified Claude commited on May 25
fix(test): Z1 — élimine theater systémique par sabotage en commentaire 00b263b unverified Claude commited on May 25
docs(reference): Y4 — réécrit views.md aligné sur 0.9.x (Phase 19-23 + audit X1-X4) 8cbd076 unverified Claude commited on May 25
fix(report): Y3 — _switchView fail-fast évite flash blanc sur hash invalide fed415a unverified Claude commited on May 25
fix(report): Y2 — défense palette empty strings (audit Bug A#1) 13837a0 unverified Claude commited on May 25
fix(report): X4 — null check _switchView + retrait dead code Étage 4 (characters) 1d02c30 unverified Claude commited on May 25
fix(report): X3 — consolide 21 inline margin-top:1.25rem dans .xer-chart-card 0c65e28 unverified Claude commited on May 25
fix(test): X2 — durcissement de 6 tests theater révélés par audit 9f26b21 unverified Claude commited on May 25
fix(report): X1 — engineColor() self-healing contre race condition deeplink 646a220 unverified Claude commited on May 25
feat(report): Phase 22+23 — suppression onglet Analyses + view_results en <details> daefee6 unverified Claude commited on May 25
feat(report): Phase 21D — cleanup JS corr-matrix mort + nettoyage final view_analyses 8b13a54 unverified Claude commited on May 25
feat(report): Phase 21C — dispatch Documents + Crosses (cer-doc + quality-cer + pareto + marginal-cost) 35d7de7 unverified Claude commited on May 25
feat(report): Phase 21B — dispatch Engines/Diagnostics (3 charts + 6 sections legacy) c067b8b unverified Claude commited on May 25
feat(report): Phase 21A — dispatch Engines/Tableau (chart-duration + bootstrap-ci + economics) 2e7d5a9 unverified Claude commited on May 25
fix(test): retire variable inutilisée end_pane (F841 pré-Phase 21) c6ac6e5 unverified Claude commited on May 25
feat(report): Phase 20 — PALETTE XerOCR tokens + engineColor() par rang CER 4d5728a unverified Claude commited on May 25
feat(report): Phase 19 — nav bar refondue (padding symétrique + groupement actions) 92dcd80 unverified Claude commited on May 25
fix(report): Phase 18c — hex → tokens dans _styles.css + durcit guard ×3 a7fdd2f unverified Claude commited on May 25