Méthodologie de calcul de TaharaSmart
Le moteur est conçu pour produire des résultats cohérents à partir des faits d'origine enregistrés et des paramètres actuels, sans transformer un résultat calculé en fait et sans inventer une information manquante
Faits d'origine
Le système conserve les événements saisis par l'utilisatrice Les résultats calculés à partir de ces événements restent des résultats dérivés et ne sont pas enregistrés comme si l'utilisatrice les avait réellement accomplis
Temps et lieu
Lorsqu'un calcul dépend d'une Ona, le système utilise l'heure de l'événement, le fuseau horaire et le lieu pertinents afin de déterminer la date hébraïque ainsi que les horaires de lever ou de coucher du soleil
Minhag et paramètres
Les règles de calcul suivent le Minhag choisi ou les règles personnalisées Les paramètres actuels s’appliquent à tout le calcul ; les événements sources enregistrés restent inchangés
Recalcul
Lorsqu'un événement pertinent est créé, modifié ou supprimé, ou lorsqu'un paramètre pertinent change, les résultats peuvent être recalculés à partir des faits d'origine Un ancien résultat calculé ne devient pas une source de vérité simplement parce qu'il a déjà existé
Vos événements saisis restent distincts des dates calculées Les changements utilisent la portée choisie ; les erreurs de saisie sont signalées avant l’enregistrement
La date, l’heure et le lieu déterminent l’onah Une donnée manquante est signalée comme erreur de saisie Un événement enregistré impossible à calculer doit être corrigé avant la mise à jour ; un calcul échoué ne signifie pas un calendrier vide
Éligibilité calculée et action réellement effectuée
Une date éligible ou une action disponible affichée dans le calendrier ne prouve pas nécessairement que l'action a eu lieu Le Hefsek Tahara et la Tevila réelle sont des exemples de faits qui nécessitent le signalement ou la confirmation appropriée de l'utilisatrice
Les paramètres personnalisés permettent de choisir séparément les calculs et les jours d’attente Un changement est enregistré après un choix explicite : à partir de maintenant, en conservant une onah déjà commencée, ou sur tout l’historique Les deux choix conservent les faits saisis Supprimer un début de parcours après confirmation supprime aussi ses déclarations de taharah dépendantes, mais conserve les notes indépendantes et le parcours suivant