{"source":"erddap-live","updatedAt":"2026-10-15T02:15:36.477Z","erddapTimestamp":"2026-10-14T12:00:00Z","dataAgeMinutes":856,"stale":false,"pipelineVersion":"3.1","levels":[{"id":"tu001","afai":0.15,"status":"moderate","confidence":5,"source":"erddap-satellite","sourceDetail":"shore-52sh-410near-3344off","h2s":{"score":0,"level":"low","signals":{"mass":0.15,"consecDays":1,"sheltered":false,"windSpeed":null,"vol":0,"rot":0,"trap":0}},"score":80,"label":"MOYEN","color":"#E8A800","reason":"Viento en calma, agua cálida, cielo despejado.","breakdown":{"sargassum":22,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3}},{"id":"tu002","afai":0.15,"status":"moderate","confidence":5,"source":"erddap-satellite","sourceDetail":"shore-51sh-407near-3338off","h2s":{"score":0,"level":"low","signals":{"mass":0.15,"consecDays":1,"sheltered":false,"windSpeed":null,"vol":0,"rot":0,"trap":0}},"score":80,"label":"MOYEN","color":"#E8A800","reason":"Viento en calma, agua cálida, cielo despejado.","breakdown":{"sargassum":22,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3}},{"id":"tu003","afai":0.15,"status":"moderate","confidence":5,"source":"erddap-satellite","sourceDetail":"shore-51sh-409near-3321off","h2s":{"score":0,"level":"low","signals":{"mass":0.15,"consecDays":1,"sheltered":false,"windSpeed":null,"vol":0,"rot":0,"trap":0}},"score":80,"label":"MOYEN","color":"#E8A800","reason":"Viento en calma, agua cálida, cielo despejado.","breakdown":{"sargassum":22,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3}},{"id":"tu004","afai":0.13,"status":"clean","confidence":5,"source":"erddap-satellite","sourceDetail":"shore-54sh-397near-3352off","h2s":{"score":0,"level":"low","signals":{"mass":0.13,"consecDays":0,"sheltered":false,"windSpeed":null,"vol":0,"rot":0,"trap":0}},"score":88,"label":"EXCEPTIONNEL","color":"#00B086","reason":"Cero sargazo, viento en calma, agua cálida.","breakdown":{"sargassum":30,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3}},{"id":"tu005","afai":0.15,"status":"moderate","confidence":5,"source":"erddap-satellite","sourceDetail":"shore-70sh-464near-3340off","h2s":{"score":0,"level":"low","signals":{"mass":0.15,"consecDays":1,"sheltered":false,"windSpeed":null,"vol":0,"rot":0,"trap":0}},"score":80,"label":"MOYEN","color":"#E8A800","reason":"Agua cálida, cielo despejado.","breakdown":{"sargassum":22,"wave":17,"wind":13,"sst":10,"cloud":10,"uv":5,"tide":3}}],"weekly":{"tu001":{"forecast":[{"day":"Auj.","date":"2026-10-15","afai":0.15,"status":"moderate","confidence":5,"type":"observation","regime":"transition","sources":["satellite"]},{"day":"Dem.","date":"2026-10-16","afai":0.16,"status":"moderate","confidence":46,"type":"tendance","regime":"transition","sources":["persistence","wind","satellite-trend"]}],"drift":"stable","driftLabel":"Stable","driftValue":0,"forecastMethod":"banks-persistence","forecastDisclaimer":"Persistance + bancs satellite + vent. Fiabilite decroit apres J+3.","reliableHorizon":3,"arrivalDetected":false,"arrivalStrength":0,"arrivalDay":0,"regime":"transition","regimeConfidence":{"regime":"transition","cleanReliability":72,"alertReliability":50},"gated":true,"fullDays":7},"tu002":{"forecast":[{"day":"Auj.","date":"2026-10-15","afai":0.15,"status":"moderate","confidence":5,"type":"observation","regime":"transition","sources":["satellite"]},{"day":"Dem.","date":"2026-10-16","afai":0.16,"status":"moderate","confidence":46,"type":"tendance","regime":"transition","sources":["persistence","wind","satellite-trend"]}],"drift":"stable","driftLabel":"Stable","driftValue":0,"forecastMethod":"banks-persistence","forecastDisclaimer":"Persistance + bancs satellite + vent. Fiabilite decroit apres J+3.","reliableHorizon":3,"arrivalDetected":false,"arrivalStrength":0,"arrivalDay":0,"regime":"transition","regimeConfidence":{"regime":"transition","cleanReliability":72,"alertReliability":50},"gated":true,"fullDays":7},"tu003":{"forecast":[{"day":"Auj.","date":"2026-10-15","afai":0.15,"status":"moderate","confidence":5,"type":"observation","regime":"transition","sources":["satellite"]},{"day":"Dem.","date":"2026-10-16","afai":0.16,"status":"moderate","confidence":46,"type":"tendance","regime":"transition","sources":["persistence","wind","satellite-trend"]}],"drift":"stable","driftLabel":"Stable","driftValue":0,"forecastMethod":"banks-persistence","forecastDisclaimer":"Persistance + bancs satellite + vent. Fiabilite decroit apres J+3.","reliableHorizon":3,"arrivalDetected":false,"arrivalStrength":0,"arrivalDay":0,"regime":"transition","regimeConfidence":{"regime":"transition","cleanReliability":72,"alertReliability":50},"gated":true,"fullDays":7},"tu004":{"forecast":[{"day":"Auj.","date":"2026-10-15","afai":0.13,"status":"clean","confidence":5,"type":"observation","regime":"calm","sources":["satellite"]},{"day":"Dem.","date":"2026-10-16","afai":0.18,"status":"moderate","confidence":30,"type":"tendance","regime":"calm","sources":["persistence","banks-drift","wind","satellite-trend"]}],"drift":"up","driftLabel":"Derive possible vers la cote","driftValue":0.07,"forecastMethod":"banks-persistence","forecastDisclaimer":"Persistance + bancs satellite + vent. Fiabilite decroit apres J+3.","reliableHorizon":3,"arrivalDetected":false,"arrivalStrength":0.11,"arrivalDay":null,"regime":"calm","regimeConfidence":{"regime":"calm","cleanReliability":90,"alertReliability":30},"gated":true,"fullDays":7},"tu005":{"forecast":[{"day":"Auj.","date":"2026-10-15","afai":0.15,"status":"moderate","confidence":5,"type":"observation","regime":"transition","sources":["satellite"]},{"day":"Dem.","date":"2026-10-16","afai":0.15,"status":"moderate","confidence":46,"type":"tendance","regime":"transition","sources":["persistence","wind","satellite-trend"]}],"drift":"stable","driftLabel":"Stable","driftValue":-0.01,"forecastMethod":"banks-persistence","forecastDisclaimer":"Persistance + bancs satellite + vent. Fiabilite decroit apres J+3.","reliableHorizon":3,"arrivalDetected":false,"arrivalStrength":0,"arrivalDay":0,"regime":"transition","regimeConfidence":{"regime":"transition","cleanReliability":72,"alertReliability":50},"gated":true,"fullDays":7}},"weather":{"tulum":{"wind_speed":9.4,"cloud_cover":10,"uv_index":0,"air_temperature":27.9,"precipitation":0,"sst":29.9,"wave_height":0.3}},"scores":{"tu001":{"score":80,"breakdown":{"sargassum":22,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3},"label":"MOYEN","color":"#E8A800","reason":"Viento en calma, agua cálida, cielo despejado.","strengths":["viento en calma","agua cálida","cielo despejado"],"weaknesses":[]},"tu002":{"score":80,"breakdown":{"sargassum":22,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3},"label":"MOYEN","color":"#E8A800","reason":"Viento en calma, agua cálida, cielo despejado.","strengths":["viento en calma","agua cálida","cielo despejado"],"weaknesses":[]},"tu003":{"score":80,"breakdown":{"sargassum":22,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3},"label":"MOYEN","color":"#E8A800","reason":"Viento en calma, agua cálida, cielo despejado.","strengths":["viento en calma","agua cálida","cielo despejado"],"weaknesses":[]},"tu004":{"score":88,"breakdown":{"sargassum":30,"wave":12,"wind":15,"sst":10,"cloud":10,"uv":8,"tide":3},"label":"EXCEPTIONNEL","color":"#00B086","reason":"Cero sargazo, viento en calma, agua cálida.","strengths":["cero sargazo","viento en calma","agua cálida","cielo despejado"],"weaknesses":[]},"tu005":{"score":80,"breakdown":{"sargassum":22,"wave":17,"wind":13,"sst":10,"cloud":10,"uv":5,"tide":3},"label":"MOYEN","color":"#E8A800","reason":"Agua cálida, cielo despejado.","strengths":["agua cálida","cielo despejado"],"weaknesses":[]}},"seasonOutlook":{"phase":"approche-saison","source":"Wang & Hu 2019 (Science) + USF SaWS (Caraïbe est) + Météo-France/AFAI Antilles","months":["hors-saison","hors-saison","approche-saison","approche-saison","pleine-saison","pleine-saison","pleine-saison","pleine-saison","approche-saison","approche-saison","hors-saison","hors-saison"]}}