Gwadaking a4d57d7961 fix: sélectionner l'observation la plus proche (pas la plus récente) pour patches et horizons
Les subqueries de loadHorizonScores() et loadPatches() triaient par
detected_at DESC, ce qui provoquait une contamination inter-zones :
une ingestion récente de Guadeloupe avec des patches à ~189km de la Barbade
écrasait les données locales pourtant plus proches.

Aligner sur la logique de loadLatestScore() (ImpactScoreService) qui
trie déjà par ST_Distance ASC — les 3 sources (score now, patches,
horizons) utilisent maintenant la même observation de référence.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 00:30:55 -04:00
2026-04-01 02:23:10 -04:00
Description
Application de visualisation/prédiction des bancs de sargasses dans les Caraïbes intégrant les retours humains pour plus de fiabilité.
https://radarsargasses971.com
AGPL-3.0 3.2 MiB
Languages
PHP 74.1%
JavaScript 16.4%
CSS 6.7%
Shell 1.2%
HTML 1%
Other 0.6%