HTML, CSS et JavaScript dans le même fichier. Pas de D3, pas de Chart.js, pas d’étape de compilation. Du SVG écrit à la main. Servi tel quel par l’application Python.
Un objet DATA ouvre chaque fichier. On voit immédiatement quoi remplacer, et rien n’est codé en dur plus bas dans le rendu.
Chaque gabarit porte son usage en haut à droite. Le gabarit 07 dit qu’il est de bureau plutôt que de se réduire mal : sur téléphone, il devient une pile de fiches.
La couleur situe, elle ne juge pas. Le laiton porte l’accent, le vert et le rouge ne servent qu’aux seuils franchis. Une valeur absente s’affiche n.c. et garde sa place — jamais un zéro.