La réponse courte
Roosta enregistre chaque réveil et recalcule votre série et vos statistiques à partir de cet historique à chaque ouverture de l’application. Rien n’est un compteur stocké, une série ne peut donc jamais s’écarter de ce qui s’est réellement passé — et une série fausse dans un produit fondé sur les séries est une rupture de confiance.
Pourquoi recalculer compte
La manière évidente de construire une série est de garder un nombre et d’ajouter un chaque matin. C’est aussi la manière dont les séries se faussent en silence : un plantage en pleine écriture, un changement de fuseau horaire, un ajustement d’horloge, une restauration depuis une sauvegarde, et le nombre ne correspond plus à la réalité. Les gens le remarquent, et une fois qu’ils ont vu une série fausse, ils ne croient plus aucun des chiffres.
Roosta stocke plutôt les événements (chaque réveil, avec son horodatage et son issue) et en dérive tout à la lecture. Si la dérivation est juste, le nombre est juste, à chaque fois.
Comment fonctionne la série
Réveillez-vous chaque jour et réussissez votre mission ou arrêtez le réveil pour garder la flamme. Votre série reste en vie tant que votre dernier réveil date d’aujourd’hui ou d’hier. Ratez une journée entière et elle repart à zéro.

