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 applicables au moment concerné, 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 proviennent d'un profil de Minhag pris en charge et de paramètres versionnés. Un changement de paramètre ne réécrit pas arbitrairement les faits historiques d'origine.
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é.
Une information manque ? Le système ne devine pas
Si une heure, un lieu ou une décision automatique prise en charge manque, TaharaSmart signale qu'une clarification est nécessaire au lieu d'inventer une heure, une Ona ou une décision.
É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.

