Commit History

docs(readme): recadrer Picarones comme banc d'essai d'IA sur golden datasets
781cbe9
unverified

Claude commited on

chore: supprimer unregister_job mort + factoriser _numbers_in_payload partagé
d40d01e
unverified

Claude commited on

test(report): déplacer 10 tests sprint cross-cutting de measurements/ vers report/
cda43f1
unverified

Claude commited on

refactor(engines): extraire engine_from_name de cli vers cercle 2 (engines/factory.py)
4ea3cd0
unverified

Claude commited on

refactor(core): extraire safe_parse_xml en cercle 1 + appliquer aux 3 sites XXE résiduels
180bb96
unverified

Claude commited on

test: corriger 4 défauts de classification du chantier B
315a6b9
unverified

Claude commited on

test: réorganiser les 110 fichiers tests/test_*.py par cercle architectural
d109222
unverified

Claude commited on

test: créer la structure tests/{core,measurements,engines,extras,report,cli,web,integration}/
b748d1d
unverified

Claude commited on

chore(web): cookie samesite=strict + nettoyage des références "Sprint X"
781c660
unverified

Claude commited on

fix(web): durcir le parsing XML (defusedxml en dépendance dure) + exceptions précises
de46be0
unverified

Claude commited on

fix(web): valider strictement les payloads Pydantic (max_length, Literal)
dbab2ed
unverified

Claude commited on

fix(web): déléguer l'I/O bloquante à des threads dans les routes async
2be6d5f
unverified

Claude commited on

fix(web): JOBS registry thread-safe via helpers state.register_job / get_job_in_memory
31f753b
unverified

Claude commited on

chore(web): nettoyer 4 dettes techniques du chantier A
0c91c9b
unverified

Claude commited on

refactor(web): finaliser le découpage — router benchmark + app.py orchestrateur
bb74b82
unverified

Claude commited on

refactor(web): extraire les 5 routers métier (engines, corpus, config, synthesis, history)
ecbec06
unverified

Claude commited on

refactor(web): extraire les 5 routers simples (system, normalization, reports, importers, home)
f14102c
unverified

Claude commited on

refactor(web): extraire benchmark_utils.py et config_utils.py
ec6e89d
unverified

Claude commited on

refactor(web): extraire helpers métier (corpus_utils, engine_utils)
0171c0a
unverified

Claude commited on

refactor(web): extraire models.py et state.py depuis app.py
243a84a
unverified

Claude commited on

refactor(measurements): renommer *_runner.py en *_hooks.py pour cohérence
77d9c47
unverified

Claude commited on

feat(api): exposer l'API publique du Cercle 1 au niveau racine
360239b
unverified

Claude commited on

docs: corriger les docstrings mensongères sur les shims dans les __init__.py
6a9d280
unverified

Claude commited on

fix(core): déplacer MetricsResult et aggregate_metrics en cercle 1
b7dca96
unverified

Claude commited on

docs: mettre à jour CLAUDE.md, api-stable.md, supprimer architecture-cercles.md
6d4b563
unverified

Claude commited on

refactor(engines): unifier l'API token_confidences à un seul nom canonique
eca43d9
unverified

Claude commited on

refactor(importers): supprimer picarones/importers/, n'utiliser que extras/importers/
00924d0
unverified

Claude commited on

refactor(core): faire de core/ un cercle 1 strict, déplacer cercle 2 vers measurements/
979f3c3
unverified

Claude commited on

refactor(report): regrouper renderers depuis extras/render/
79574cc
unverified

Claude commited on

refactor(measurements): promouvoir modules philologiques/académiques/governance depuis extras/
7a072e2
unverified

Claude commited on

docs(architecture): manifeste 3 cercles avec règle de dépendance stricte
1acc64c
unverified

Claude commited on

fix(ci): restaurer rétrocompat tests + corriger 14 cassures CI
c0f7ba9
unverified

Claude commited on

phaseD: contrat de stabilité de l'API publique + bump version 1.3.0
3ff40b2
unverified

Claude commited on

phaseE: séparation core/ (Cercle 1) + measurements/ (Cercle 2)
d756039
unverified

Claude commited on

phaseC: extras/importers/ — 6 importers en Cercle 3 + 2 marqués experimental
0a46dfa
unverified

Claude commited on

phaseB: extras/historical/ — 8 modules philologiques + 2 renderers en Cercle 3
f593a34
unverified

Claude commited on

phaseA: extras/ pour modules Cercle 3 + hygiène anti-verdict
4afd2c6
unverified

Claude commited on

chantier6: documentation thématique + couche d'index tests/features
d2df0b9
unverified

Claude commited on

chantier5: découpage des monolithes — narrative/detectors et cli en packages
c1ae580
unverified

Claude commited on

chantier4: workflows CLI dédiés + propagation fix Sprint 15 LLM + fusion Gallica→IIIF
36694e1
unverified

Claude commited on

chantier3: 5 vues HTML thématiques — branche les 16 renderers orphelins
fe6661c
unverified

Claude commited on

chantier2: système de profils + registre de hooks dans le runner
25bd1fe
unverified

Claude commited on

chantier1: reconstructeur ALTO de référence + refonte BaseOCREngine via hooks
ceb4ba7
unverified

Claude commited on

Merge pull request #47 from maribakulj/claude/analyze-project-evolution-KOA56
85585c7
unverified

Marcel Bautista-Kuljevan commited on

readme: anglais en haut, français en bas
0ca9244
unverified

Claude commited on

Merge pull request #46 from maribakulj/claude/analyze-project-evolution-KOA56
9ba6f1c
unverified

Marcel Bautista-Kuljevan commited on

readme: repositionnement institutionnel post-correction OCR sur corpus ALTO
2cde8e8
unverified

Claude commited on

sprint97: B.6 - politique de modules contribués (manifest + audit + HTML + doc)
b277c46
unverified

Claude commited on

sprint96: B.5 - comparaison incrémentale (couche calcul + vue HTML)
2193d6c
unverified

Claude commited on

sprint95: B.4 - visualisation DAG d'un pipeline composé (SVG server-side)
94e0210
unverified

Claude commited on