Merge pull request #105 from maribakulj/claude/focused-turing-2eFHt 98e3646 unverified Marcel Bautista-Kuljevan commited on May 27
ci: remonter le budget pytest pour absorber Windows latest + Linux 3.11 8831e1d unverified Claude commited on May 27
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: reconcilier README et spec.md avec l'IA reelle XerOCR (4 onglets) 8c480bc 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
Merge pull request #104 from maribakulj/claude/epic-johnson-Y9KPt fb7de72 unverified Marcel Bautista-Kuljevan 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
docs(adr): statut intégration SubprocessExecutor — wiring manuel documenté fc0d39c 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
docs(adr): phase 0 — ADR-0001 multi-domain execution + spike validé ed686d1 unverified Claude commited on May 26
fix(runner): zombies timed-out occupent vraiment la capacité du pool 023ec9a unverified Claude commited on May 26
Merge pull request #103 from maribakulj/claude/charming-ritchie-Z820A 558e4b6 unverified Marcel Bautista-Kuljevan commited on May 26
fix(deps): exclure fastapi 0.136.3 — MAL-2026-4750 supply chain alert 334223c 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
docs(changelog): Z1-Z3 — méta-audit theater systémique + apprentissages 3051537 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
docs(changelog): Y1 — rattrape Phase 19-23 + audit X1-X4 avec chiffres vérifiés 5675cf0 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