La vitesse de départ du test à paliers (VAMEVAL, Léger 1988) est désormais saisie par l'utilisateur au lieu d'être figée à 8,0 km/h. Le web a retiré ce défaut le 2026-08-25 (C9b) parce qu'il ne correspond à aucun protocole publié et sous-estime la VMA de 0,5 km/h. La montre suivait une valeur fausse sans permettre à l'utilisateur de la modifier — tout VAMEVAL lancé au poignet partait donc faux. Changements : - startKmh : let constant → @State variable (source de vérité partagée) - setupView : ajout TextField pour saisir la vitesse (visible si proto == .stages) - Bouton Démarrer : désactivé tant que startKmh <= 0 en mode paliers Le changement @State/let ne crée pas d'incompatibilité iOS 27 : @State est utilisé partout dans la vue. iOS 27 n'en refuse que l'initialisation double (valeur initiale + assignation en initializer), cas que nous n'avons pas. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
12 KiB
12 KiB