Spaces:
Sleeping
Sleeping
File size: 908 Bytes
53f68d5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | """Cercle 3 — Reports.
Sortie en différents formats à partir d'un ``RunResult`` persisté.
Le rapport est une **vue** des artefacts et des résultats
d'évaluation, jamais une source de vérité.
Sous-packages :
- ``html/`` — rapport HTML interactif (cible Sprint S22).
Consomme ``RunManifest`` + ``view_results.jsonl`` plutôt que
l'ancien ``BenchmarkResult`` fourre-tout.
- ``json/`` — export JSON canonique pour intégration externe.
- ``csv/`` — exports tabulaires par vue d'évaluation.
Règles : un rapport ne doit jamais **recalculer** un score. Tout
ce qu'il affiche provient des fichiers persistés par le run.
Note de migration : ce package s'appelle ``reports_v2`` pendant le
rewrite pour cohabiter avec l'existant ``picarones.report`` (qui
sera supprimé au S22). Renommé en ``reports`` à la fin du
rewrite.
"""
from __future__ import annotations
__all__: list[str] = []
|