Picarones / tests

Commit History

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(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

fix(web): valider strictement les payloads Pydantic (max_length, Literal)
dbab2ed
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 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

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(core): faire de core/ un cercle 1 strict, déplacer cercle 2 vers measurements/
979f3c3
unverified

Claude commited on

refactor(measurements): promouvoir modules philologiques/académiques/governance depuis extras/
7a072e2
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

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

sprint94: B.3 - métrique d'absorption d'erreur (couche calcul + HTML)
03e7c21
unverified

Claude commited on

sprint93: A.II.7 - métriques d'image prédictives (calcul + HTML)
dbab656
unverified

Claude commited on

sprint92: A.II.9 - métriques longitudinales (régression + change-point + détecteur)
cf6df23
unverified

Claude commited on

sprint91: A.II.6 - métriques économiques (throughput effectif + coût marginal)
a68b00d
unverified

Claude commited on

sprint90: A.II.4 finition - détecteur engine_unstable + vue HTML
0fe9ecd
unverified

Claude commited on

sprint89: A.II.8b score de spécialisation inter-moteurs (calcul + HTML)
8588daf
unverified

Claude commited on

sprint88: A.I.8 vue HTML "Déficit projeté de robustesse" (clôture bout-en-bout)
e88e70e
unverified

Claude commited on

sprint87: A.II.2 delta Flesch câblé bout-en-bout (runner + HTML)
e11f03a
unverified

Claude commited on

sprint86: A.II.5 bout-en-bout — câblage runner + vues HTML
a6bae97
unverified

Claude commited on

sprint85: précision séquences numériques A.II.5b (couche calcul + registre)
ecb8713
unverified

Claude commited on

sprint84: recherchabilité fuzzy A.II.5 (couche calcul + registre typé)
74a4c16
unverified

Claude commited on

sprint83: métriques de fiabilité IAA + stabilité multi-runs (A.II.4 calcul)
16af665
unverified

Claude commited on

sprint82: section "Leviers d'amélioration" (A.I.9 bout-en-bout)
3821901
unverified

Claude commited on

sprint81: robustesse synthétique projetée sur corpus réel (A.I.8)
f00dec9
unverified

Claude commited on

sprint80: sur-normalisation lexicale (A.I.7 couche calcul + HTML)
ae79fd3
unverified

Claude commited on

sprint79: projection de coût en volume cible (A.I.6 couche calcul)
d816883
unverified

Claude commited on

sprint78: équivalences diplomatiques granulaires (A.I.5 couche calcul)
b72bff3
unverified

Claude commited on

sprint77: taxonomie comparative côte-à-côte (A.I.4 chantier 3, clôture A.I.4)
b826d7e
unverified

Claude commited on

sprint76: heatmap intra-document class×position (A.I.4 chantier 2)
8542799
unverified

Claude commited on