{
  "version": "2.178.0",
  "url": "https://dl.astroquest.fr/android/AstroQuest.apk",
  "versionedUrl": "https://dl.astroquest.fr/android/AstroQuest_2.178.0_universal.apk",
  "sha256": "9ed99ef13f902c39f0fc0f0fae9852bf828de31bc0ca037834477f128fe4c638",
  "notes": "- Aucun des défauts corrigés ici ne faisait échouer quoi que ce soit. Pas une exception, pas un message, pas un test rouge. C'est précisément ce qui les rendait chers : un tableur qui plante se répare ; un tableur qui affiche un chiffre faux se croit.\n- Une suite de comparaison entre les deux moteurs de calcul a été écrite — la documentation affirmait qu'elle existait, il n'y avait que neuf cellules vérifiées. Elle a trouvé six formules fausses, et dans les six cas c'est le moteur qui affiche qui s'écartait d'Excel. Trois d'entre elles rendaient un nombre là où Excel affiche une erreur : une faute de frappe dans un nom de fonction donnait zéro, et ce zéro entrait dans les totaux.\n## Ce qui change, en chiffres\n## Deux décisions de ne PAS faire\n- Deux chantiers de parallélisation ont été évalués puis écartés sur mesure, avant d'écrire une ligne de code. Le recalcul en parallèle d'abord : le geste qui arrive tout le temps coûte déjà vingt microsecondes. Le remplacement du moteur de calcul ensuite : il va neuf à onze fois plus vite sur un recalcul complet, mais plus lentement sur une frappe — et c'est le seul chemin branché.\n- Un troisième module reste écrit, testé, et volontairement non branché : il exigerait une condition que l'architecture actuelle ne peut pas tenir. La raison est consignée plutôt que le module supprimé.\n## Ce que cette version installe\n- …",
  "publishedAt": "2026-08-23T13:53:45.557Z"
}