EventFit EventFit
Plateforme auditée

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é.

Export CSV pour archivage légal   Adresse IP du modificateur   Audit trail immuable
⚖️

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.

Compatible compétitions officielles   Preuves exportables

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.

18 ms @ 100 équipes  ·  46 ms @ 500 équipes
🛡️

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.

Écritures atomiques (transactions)   Statuts DNS / DNF / DQ explicites
🔧 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 ?