# Podium

Vous consultez la version en français. La version originale en anglais se trouve à l'adresse <https://www.kevinliu.studio/cards/podium.md>.

Podium est un outil d’évaluation de hackathon qui attribue équitablement à chaque juge des groupes de cinq équipes.

Carte 24 sur 26 dans la collection de Kevin Liu. 2025. Données et Interface.

- En ligne: https://podium-ashy.vercel.app
- source: https://github.com/Kevin-Liu-01/Podium
- Encres: 1
- Santé 287, attaque 115, défense 98, vitesse 98

## Les chiffres

- **39 commits**. Justificatif: `git rev-list --count 1181bde41`
- **6 étoiles GitHub**. Justificatif: `gh api repos/Kevin-Liu-01/Podium --jq .stargazers_count (2026-11-01)`
- **2,29 commits par jour d’activité**. Justificatif: `39 commits over 17 distinct commit dates, 2025-10-01 to 2026-06-15`
- **0 fichiers de vérification**. Justificatif: `gh api "repos/Kevin-Liu-01/Podium/git/trees/1181bde4110ea77505d131049b12ad616c370609?recursive=1" --jq ".tree[].path" | grep -cE <glob> (tree not truncated, 100 entries, 71 files)`

## Trait

**Zero Idle Time**. Un second passage aux critères plus souples trouve toujours des équipes à évaluer pour un juge : même ses coups manqués infligent donc la moitié des dégâts. Justificatif: `Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:616-640; README.md:15, 63-65`

## Capacités

- Fewest Reviews First inflige 85 dégâts. Les juges sont envoyés en priorité aux équipes les moins évaluées, afin que tous les projets atteignent en même temps un nombre suffisant d’évaluations. Justificatif: `Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:512-514, 603-613; README.md:21, 55-61`
- Block of Five inflige 16 dégâts cinq fois, dans 95 % des cas. Un juge se voit attribuer cinq équipes voisines au même étage, à visiter en un seul passage pour limiter les déplacements. Justificatif: `Podium@1181bde41:src/components/pages/AssignmentDashboard.tsx:567-584, 607; README.md:29, 33`
- Rank Top Three inflige 90 dégâts, dans 90 % des cas. Chaque juge classe ses trois meilleures équipes parmi cinq et leur attribue respectivement 3, 2 et 1 points. Les équipes sont ensuite classées selon leur moyenne. Justificatif: `Podium@1181bde41:src/components/shared/ScoreEntryForm.tsx:101-125, 164-186; src/components/pages/ResultsView.tsx:199-207`
- Status Matrix inflige 60 dégâts et agit en premier. Chaque équipe est représentée par un point qui reste gris jusqu’à sa première évaluation, puis prend un orange de plus en plus vif à chaque évaluation, ce qui fait ressortir les équipes oubliées. Justificatif: `Podium@1181bde41:src/components/shared/TeamStatusMatrixModal.tsx:11-28, 59-66, 84-107; src/components/core/AppProvider.tsx:178-205; README.md:69-75, 115, 129`

## À découvrir aussi

- [Sevenfold](https://www.kevinliu.studio/fr/cards/sevenfold) (Interface, Données)
- [OMMC](https://www.kevinliu.studio/fr/cards/ommc) (Jeu, Données)
- [Sandbox Arena](https://www.kevinliu.studio/fr/cards/sandbox-arena) (Infra, Données)

Données figées au commit 1181bde41 du 2026-06-15.

Toutes les cartes: https://www.kevinliu.studio/fr/cards
