Votre compétition entre de bonnes mains.
EventFit a été audité ligne par ligne avant sa mise en production. Chaque score saisi est tracé, chaque calcul est testé, chaque seconde de performance est mesurée. Voilà concrètement ce que ça veut dire pour vous.
Traçabilité totale des scores
Chaque modification de score — saisie d'un juge, correction par un admin, verdict après revue vidéo — est enregistrée avec son auteur, son horodatage à la milliseconde, l'ancienne et la nouvelle valeur. Vous pouvez à tout moment consulter l'historique complet d'une équipe sur un WOD donné.
Contestations arbitrables
Un athlète conteste son score ? Vous ouvrez la timeline de l'équipe, vous voyez exactement qui a saisi quoi à quelle heure, depuis quelle connexion. Vous arbitrez sur la base de preuves objectives, pas sur la parole d'un juge contre celle d'un athlète.
Performance à toute échelle
Le classement live se recalcule en moins de 50 millisecondes même avec 500 équipes en compétition. Vos athlètes voient leur rang à jour quasi-instantanément, sans rafraîchissement laborieux.
Intégrité du classement garantie
Les écritures concurrentes (plusieurs juges qui saisissent en même temps sur le même WOD) ne se marchent pas dessus. Les équipes désinscrites ou disqualifiées sont exclues automatiquement. Les saisies aberrantes (temps impossibles, valeurs négatives) sont rejetées à la source.
🔧 Sous le capot — pour les techniques
EventFit est livré avec une suite de tests automatisés (102 tests, 189 assertions) qui couvre l'intégralité du moteur de classement : les 7 types de scoring, les 5 méthodes de calcul (somme des rangs, table de points, somme pondérée, drop the worst, somme des temps), les 5 règles de départage des ex-aequo, le filtrage des équipes éligibles, l'audit trail et le cache du classement.
L'analyse statique du code (PHPStan level 5 sur le scope critique, level 0 sur le reste) tourne à 0 erreur. Un pipeline de vérification complète (lint + tests + analyse statique + synchronisation DB) s'exécute en moins de 10 secondes avant chaque déploiement.
Les 10 risques bloquants identifiés lors de l'audit pré-production (équipes désinscrites dans le classement, accès cross-événement non vérifiés, écritures non atomiques, absence d'audit, pénalités manquantes, statuts DNS/DNF/DQ absents, etc.) ont été corrigés, couverts par des tests qui empêchent toute régression future, et la performance a été mesurée jusqu'à 500 équipes en compétition simulée.
Audit complet réalisé en mai 2026. Suite de régression disponible pour audit externe sur demande.
Prêt à confier votre prochaine compétition à EventFit ?