Commit History

chore: phase 10 — purge drift docstrings + soak test opt-in
8d8e6b3
unverified

Claude commited on

feat(adapters): atomic_write — élimine les fichiers partiels sur kill
f4efc9d
unverified

Claude commited on

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

Claude commited on

docs(adr): statut intégration SubprocessExecutor — wiring manuel documenté
fc0d39c
unverified

Claude commited on

feat(domain): TerminationCause enums + DocumentOutcome.cause structuré
a2ae8a5
unverified

Claude commited on

feat(pipeline): MultiDomainCorpusRunner — orchestre les 3 exécuteurs
047ab1b
unverified

Claude commited on

feat(pipeline): ExternalIOExecutor + traduction robuste des fermetures cross-thread
7062f61
unverified

Claude commited on

feat(pipeline): SubprocessExecutor — pool persistant pour adapters CPU
7d17290
unverified

Claude commited on

feat(pipeline): CooperativeIOExecutor — premier exécuteur spécialisé
d9322b8
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

feat(pipeline): RunControl + RunContext.deadline + DeadlineExceeded
fbe1c00
unverified

Claude commited on

feat(domain): Deadline — contrat de timeout propagé cross-process
b784716
unverified

Claude commited on

docs(adr): phase 0 — ADR-0001 multi-domain execution + spike validé
ed686d1
unverified

Claude commited on

fix(runner): zombies timed-out occupent vraiment la capacité du pool
023ec9a
unverified

Claude commited on

Merge pull request #103 from maribakulj/claude/charming-ritchie-Z820A
558e4b6
unverified

Marcel Bautista-Kuljevan commited on

fix(deps): exclure fastapi 0.136.3 — MAL-2026-4750 supply chain alert
334223c
unverified

Claude commited on

test: dégraissage anti-sur-architecture (-1590 lignes)
aee7b24
unverified

Claude commited on

fix(security): XFF spoofing — bypass de rate-limit via X-Forwarded-For
3124b85
unverified

Claude commited on

fix(security): XSS stocké via doc_id — défense au source + au sink
8704df5
unverified

Claude commited on

test(architecture): M6 — parité doc-vs-code pour views.md
7c5bc56
unverified

Claude commited on

refactor(report): M5 — bootstrap() unique remplace l'init dispersée
94abded
unverified

Claude commited on

refactor(report): M4 — décompose _switchView en 4 helpers atomiques
0b42bd9
unverified

Claude commited on

feat(report): M1 — manifeste canonique de palette (10 tokens, source unique)
9e30161
unverified

Claude commited on

test(report): M3 — snapshot tests structurels du rapport démo (5 dimensions)
150da52
unverified

Claude commited on

docs(changelog): Z1-Z3 — méta-audit theater systémique + apprentissages
3051537
unverified

Claude commited on

fix(test): Z3 — strip HTML comments du rendu pour bloquer le decoy
3875d49
unverified

Claude commited on

fix(test): Z2 — anti-theater niveau 2 (sabotage qui préserve structure)
81a8be4
unverified

Claude commited on

fix(test): Z1 — élimine theater systémique par sabotage en commentaire
00b263b
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

fix(report): Y3 — _switchView fail-fast évite flash blanc sur hash invalide
fed415a
unverified

Claude commited on

fix(report): Y2 — défense palette empty strings (audit Bug A#1)
13837a0
unverified

Claude commited on

docs(changelog): Y1 — rattrape Phase 19-23 + audit X1-X4 avec chiffres vérifiés
5675cf0
unverified

Claude commited on

fix(report): X4 — null check _switchView + retrait dead code Étage 4 (characters)
1d02c30
unverified

Claude commited on

fix(report): X3 — consolide 21 inline margin-top:1.25rem dans .xer-chart-card
0c65e28
unverified

Claude commited on

fix(test): X2 — durcissement de 6 tests theater révélés par audit
9f26b21
unverified

Claude commited on

fix(report): X1 — engineColor() self-healing contre race condition deeplink
646a220
unverified

Claude commited on

feat(report): Phase 22+23 — suppression onglet Analyses + view_results en <details>
daefee6
unverified

Claude commited on

feat(report): Phase 21D — cleanup JS corr-matrix mort + nettoyage final view_analyses
8b13a54
unverified

Claude commited on

feat(report): Phase 21C — dispatch Documents + Crosses (cer-doc + quality-cer + pareto + marginal-cost)
35d7de7
unverified

Claude commited on

feat(report): Phase 21B — dispatch Engines/Diagnostics (3 charts + 6 sections legacy)
c067b8b
unverified

Claude commited on

feat(report): Phase 21A — dispatch Engines/Tableau (chart-duration + bootstrap-ci + economics)
2e7d5a9
unverified

Claude commited on

fix(test): retire variable inutilisée end_pane (F841 pré-Phase 21)
c6ac6e5
unverified

Claude commited on

feat(report): Phase 20 — PALETTE XerOCR tokens + engineColor() par rang CER
4d5728a
unverified

Claude commited on

feat(report): Phase 19 — nav bar refondue (padding symétrique + groupement actions)
92dcd80
unverified

Claude commited on

fix(report): Phase 18c — hex → tokens dans _styles.css + durcit guard ×3
a7fdd2f
unverified

Claude commited on

fix(report): Phase 18b — hex → tokens dans CSS inliné Python + durcit guard
4ddead9
unverified

Claude commited on

fix(report): Phase 18a — hex → tokens dans templates HTML/Jinja2
171e63b
unverified

Claude commited on

test(report): Phase 17 commit H — [2.4] doc alignée + [3.6] whitelist inversée
9a0128d
unverified

Claude commited on