O que esta pesquisa pontua
Esta nota de pesquisa pontua uma previsão para um recife num único dia: Macaronis, uma esquerda de recife nas Ilhas Mentawai, Indonésia, no domingo 13 de setembro de 2026. A previsão foi enviada ao operador do pico com dois dias de antecedência, com uma lista escrita do que a tornaria errada, e é pontuada aqui contra o modelo na célula corrigida do recife, ganhe ou perca.
Duas coisas aconteceram antes de a previsão ser feita. O operador corrigiu onde a AYON Ecosystem achava que o recife estava, e as regras do próprio operador para o pico foram escritas no registro de pico do AYON Wave. As duas mudam como a pontuação deve ser lida, por isso vêm primeiro.
O ponto ficava a 8,3 km do recife, numa célula diferente do modelo
O operador recebeu o widget de previsão gratuito da AYON Ecosystem depois de um e-mail de prospecção em 4 de setembro de 2026. Pediu que o widget levasse o nome do pico, depois pediu prova de acurácia contra o Surfline e o Windy, e perguntou se a previsão era uma assinatura. As respostas foram que a previsão é gratuita, já que a AYON Ecosystem cobra pela camada operacional das escolas e não pelo tempo, e que a AYON Ecosystem não afirmaria ser melhor que o Surfline.
Em 10 de setembro o operador enviou a posição exata do recife. O ponto da AYON Ecosystem para o pico ficava 8,3 km a sudeste dela, e as duas posições caem em células diferentes do modelo marinho: -2.875/100.042 para o ponto antigo, -2.792/99.958 para o recife.
Na maioria das horas a diferença entre as células é pequena. Em alguns momentos chega a 0,40 m na altura, 2,55 s no período e 12° na direção, o que, num recife que se importa com uma janela de dez graus, não é pequeno. O registro agora carrega o recife em -2.783948, 99.972289.
As regras do operador, codificadas, e por que o registro ainda diz não verificado
Com a posição vieram as regras do operador, nas palavras dele. O melhor swell é "SW em torno de 210 a 220 graus. Swell de S também funciona, mas a onda fica mais curta e mais pesada no takeoff". Sobre o vento, o pico "aguenta quase todas as direções, menos NW, que é o nosso vento do diabo e mata a onda".
Duas edições vieram em seguida, no commit ccfbd8d de 10 de setembro. A janela de swell foi recentrada em 195–225°, para que um swell de sul continue pontuando pelo decaimento gradual da janela em vez de ser cortado na borda, que é como o operador descreve o funcionamento do pico. A direção do vento terral foi fixada em 135°, o recíproco exato de noroeste, para que o vento do diabo fique no fundo da pontuação de vento.
A marcação de verificado do registro continua falsa, porque no vocabulário de evidência da AYON Ecosystem o e-mail do operador é uma observação de campo: um único relato humano com carimbo de hora e procedência legítima. Verificado significa evidência revisada contra fonte e contexto, com observações repetidas. Um e-mail é uma observação única, ainda não revisada contra fonte nem repetida, e ninguém da AYON Ecosystem revisou o recife na água. A resposta do operador em 11 de setembro, "É um nível de cuidado que não esperávamos de uma ferramenta gratuita", é bem-vinda e não muda nada na marcação.
O operador pediu uma coisa no produto: direção do swell e direção do vento no widget. Isso foi entregue, no widget e no card de pico do app, como uma linha no formato "2.8 m · 13 sec · SSW 209°".
Uma previsão enviada na sexta, com a própria condição de erro
Em 11 de setembro a AYON Ecosystem enviou ao operador uma previsão para domingo, 13 de setembro: pico em torno de 2,2 m a 14 s de 213°, vento fraco de ESE a SE a 7–11 kn, e nenhum vento de noroeste por sete dias. A mensagem levava uma lista explícita, por escrito, do que tornaria a previsão errada. O operador disse que a pontuaria contra o Surfline e o Windy.
Antes de domingo, rodadas ao vivo do modelo começaram a chegar com direção em 195–209°, ao sul da janela do operador. Em vez de ajustar a previsão, a AYON Ecosystem escreveu ao operador: "se ficar ao sul de 210 até domingo … é um erro nosso e eu vou dizer isso." A previsão ficou como foi enviada.
Como o domingo pontuou
A pontuação é contra o Open-Meteo na célula corrigida do recife, em 13 de setembro. É uma verificação modelada, não uma observação na praia. Fica aqui como foi publicada em 13 de setembro, porque contém um erro da própria AYON Ecosystem que o relato do operador expôs no dia seguinte; a correção vem abaixo, e o registro do que foi publicado primeiro permanece.
Quatro acertos, dois erros. O dia do pico estava certo, e as 06:00 de domingo foram o pico real de toda a janela de 11–16 de setembro. A altura foi subestimada em cerca de 30%: chegaram 2,86 m contra 2,2 m previstos. A direção ficou ao sul da janela de 210–220° do operador o dia inteiro, 194–202° com 201° no pico, um erro de cerca de 12° que tinha sido declarado antes de domingo.
- Dia do picoAcerto
- Previsto
- Domingo, 13
- Modelo na célula do recife
- Domingo, 13, pico às 06:00 — o pico real da janela de 11–16 set
- Altura no picoErro
- Previsto
- ~2,2 m
- Modelo na célula do recife
- 2,86 m — abaixo em ~30%
- PeríodoAcerto
- Previsto
- 14 s
- Modelo na célula do recife
- 15 s no pico, 12–15 s ao longo do dia
- DireçãoErro
- Previsto
- 213° (dentro da janela de 210–220° do operador)
- Modelo na célula do recife
- 194–202°, pico em 201° — ao sul da janela o dia inteiro, ~12° de desvio
- VentoAcerto
- Previsto
- Fraco de ESE/SE, 7–11 kn
- Modelo na célula do recife
- 3–10 kn, 117–169°, girando para SSE/S à tarde — velocidade acertou, direção mais aberta
- Sem vento de NW por 7 diasAcerto
- Previsto
- Nenhum
- Modelo na célula do recife
- Zero horas de NW
Os dois erros apontam para o mesmo lado, e uma resposta decide o que eles significam
Os dois erros não são independentes. O swell chegou maior e mais ao sul do que o previsto. Pela descrição do próprio operador, um swell de sul em Macaronis faz a onda ficar "mais curta e mais pesada no takeoff". Então o modelo, na própria célula, está descrevendo um domingo que deveria ter quebrado mais curto e mais pesado do que a previsão sugeria.
Isso deixa uma pergunta com duas respostas muito diferentes, e ela foi enviada ao operador: no domingo, a onda quebrou de fato mais curta e mais pesada? Se sim, o modelo na célula do recife carrega um viés de direção mensurável, que pode ser corrigido no registro. Se não, a leitura que a AYON Ecosystem faz deste recife está errada num nível mais profundo do que alguns graus, e a correção é no entendimento, não num número.
Na publicação, a resposta ainda não tinha chegado. Ela chegou em 14 de setembro, e foi não.
O relato do operador: não quebrou curta e pesada, e o vento foi o dobro do previsto
O relato do operador chegou em 14 de setembro, e inverteu a leitura. A onda não quebrou mais curta nem mais pesada. A direção foi boa para Macaronis, "mais sudoeste do que a sua leitura mostrava", perto da previsão do Surfline de cerca de 218° e solidamente dentro da janela de 210–220°. As faces tinham 4–5 ft, talvez 6 ft nas séries maiores, menos do que uma previsão de 2,86 m sugeriria neste recife. E o vento foi de SSE a S a 15–20 kn, muito mais forte do que os 3–10 kn do scorecard da AYON Ecosystem, um padrão que o operador diz ser consistente desde meados de julho.
A inversão na direção mandou a AYON Ecosystem de volta aos dados, e o erro era da AYON Ecosystem. Os 194–202° e os 2,86 m contra os quais a pontuação de 13 de setembro foi feita eram números do mar total, swell mais marola de vento, puxados para o sul e para cima por um mar de 0,5–0,7 m levantado pelo vento de sul-sudeste. Uma previsão de swell se pontua contra a partição de swell, e isso não foi feito. A partição de swell na célula do recife para 13 de setembro marca 206–210° no modelo de ondas MFWAM e 205–211° no GWAM, a 2,4–2,7 m e 14 s ao longo do pico da manhã; o modelo de ondas do ECMWF, que publica só o mar total, marca 206–210° a 2,2–2,4 m. A previsão de 213° estava dentro da janela, a poucos graus do swell dos dois modelos e dos 218° do Surfline. A direção foi um acerto, e o erro publicado foi erro de pontuação, não erro do modelo.
O tamanho não é pontuado, nem como acerto nem como erro. Os 2,86 m nunca foram a previsão; eram a altura do mar total que a pontuação usou por engano. A previsão era de 2,2 m de swell em águas profundas, e o operador relata faces de 4–6 ft, que é uma grandeza diferente, medida a olho. Nenhum instrumento ficou entre as duas, por isso a linha não carrega veredito.
O vento é o erro real, e não é suavizado. Quatro modelos atmosféricos, o modelo combinado, o ECMWF IFS, o GFS e o ICON, colocam o vento a 10 m na célula do recife em 3–12 kn sustentados ao longo do dia, de ESE pela manhã girando para SSE e S à tarde, 117–173°. As rajadas ficaram em 11–24 kn, e só as rajadas chegam perto dos 15–20 kn que o operador relata: 15–18 kn no ECMWF IFS e 17–18 kn no ICON ao longo da tarde, 19–24 kn no modelo combinado. Os modelos acertaram a direção e cerca de metade da velocidade. Como o operador diz que o padrão se mantém desde meados de julho, isso se lê como uma subestimativa sistemática do alísio de sudeste neste canal por modelos globais com células de dezenas de quilômetros, não como um dia ruim.
- Dia do picoAcerto
- Previsto
- Domingo, 13
- Relato do operador e partição de swell do modelo
- Não contestado pelo operador; pico às 06:00–07:00 na célula do recife
- Altura no picoNão pontuado
- Previsto
- ~2,2 m
- Relato do operador e partição de swell do modelo
- Faces de 4–5 ft, talvez 6 ft nas séries, a olho; partição de swell 2,4–2,7 m. Os 2,86 m eram o mar total, não o swell e não a previsão. Sem instrumento, sem veredito
- PeríodoAcerto
- Previsto
- 14 s
- Relato do operador e partição de swell do modelo
- Partição de swell a 14 s ao longo do pico da manhã; não contestado
- DireçãoAcerto
- Previsto
- 213° (dentro da janela de 210–220° do operador)
- Relato do operador e partição de swell do modelo
- Quebrou como SW, cerca de 218° no Surfline; partição de swell 205–211°. O erro de 12° publicado foi erro de pontuação da AYON Ecosystem
- VentoErro
- Previsto
- Fraco de ESE/SE, 7–11 kn
- Relato do operador e partição de swell do modelo
- SSE a S a 15–20 kn, consistente desde meados de julho; quatro modelos com 3–12 kn sustentados. Cerca de metade da velocidade
- Sem vento de NW por 7 diasAcerto
- Previsto
- Nenhum
- Relato do operador e partição de swell do modelo
- Nenhum relatado; zero horas de NW nos modelos
Qual foi o erro de pontuação, e o que muda
A regra quebrada é simples. Uma previsão de swell se pontua contra a partição de swell, a energia de período longo vinda da fonte, e nunca contra o mar total, que soma a marola curta que o vento local levanta. Num dia de alísio em Macaronis, os dois diferem em 6–13° e em cerca de 0,3 m, e a marola fica do lado sul. A pontuação de 13 de setembro usou o mar total. Daqui em diante, toda previsão de swell nesta biblioteca é pontuada contra a partição de swell, e os registros travados (locks) de Trestles seguem a mesma regra.
O mesmo erro estava no widget público. A linha "Swell de" do card lia a direção do mar total, não a partição de swell, então quem lia em Macaronis via um rumo 6–13° ao sul do swell. O commit 34efd4e, de 14 de setembro, faz a linha ler a partição de swell, com o mar total apenas como reserva onde um modelo não tem partição para a célula. No momento da correção, a célula do recife marcava 195° para o mar total e 208° para o swell. O app AYON Wave já lia a partição e não precisou de mudança.
O erro de vento agora está no registro de Macaronis, como observação e não como correção. Duas perguntas foram enviadas ao operador em 14 de setembro e respondidas em 15 de setembro. Os 15–20 kn são vento sentido, estimado pela equipe dele na hora da remada, sem leitura de nenhum instrumento. E, desde meados de julho, sopra forte e constante na maior parte do dia, com algumas manhãs mais leves antes de crescer. É exatamente o formato que uma subestimação sistemática por células de 25 km produziria, e é específico o bastante para ser anotado sem fingir que é mais preciso do que é.
Em 16 de setembro o registro do pico ganhou uma nota de campo sobre o vento, marcada como OBSERVADO e datada, com a estimativa do operador, o início em meados de julho, a manhã mais leve e o crescimento ao longo do dia, e os 3–12 kn dos quatro modelos registrados ao lado. É uma ressalva permanente, não uma entrada de pontuação. Uma estimativa sentida não é uma correção calibrada, e deixar que ela sobrescreva em silêncio o número da previsão ao vivo seria outro tipo de desonestidade. A marcação de verificado continua falsa: um operador, nenhum instrumento, e ninguém da AYON Coastal Intelligence esteve neste recife.
O que a pontuação é, e o que não é
É um modelo pontuado contra um modelo na mesma célula, depois de a posição ser corrigida. Isso responde se a previsão se sustentou contra a melhor estimativa disponível no recife; não diz o que uma pessoa no recife viu. O relato do operador, que chegou em 14 de setembro, é a única evidência ao nível da praia neste teste, e é uma observação de campo, não uma verificação. Ele inverteu um veredito e criou outro.
O registro continua não verificado. O erro de direção foi declarado antes, e acabou sendo erro de pontuação da própria AYON Ecosystem, não do modelo; o erro de vento não foi declarado por ninguém na AYON Ecosystem e foi encontrado pelo operador. As duas pontuações são publicadas, a primeira sem correção e a segunda ao lado dela, porque isso foi prometido ao operador por escrito antes de o swell chegar, e uma verificação que só reporta quando acerta não é verificação.
Isto é pesquisa. Estimativas são modelos, não garantias; um modelo nunca é uma observação, e uma estimativa de máquina nunca é “confirmada” — só uma pessoa revisando em campo a torna verificada. Nada nesta página é uma afirmação de capacidade operacional, uma promessa de segurança ou a previsão de um evento específico num lugar específico.
Referências e dados
- 1.Open-Meteo Marine API — Fonte da verificação: altura, período e direção do mar total e da partição de swell, de hora em hora, na célula corrigida do recife -2.792/99.958 para 13 de setembro de 2026, dos modelos de ondas MFWAM, GWAM e ECMWF, e vento a 10 m e rajadas do modelo combinado e dos modelos ECMWF IFS, GFS e ICON. Estimativas modeladas, não medições.
- 2.Operator field report, e-mail 2026-09-10 — Posição do recife e regras locais do operador do pico, citadas no artigo. Uma observação de campo; o operador não é nomeado.
- 3.Operator field report, e-mail 2026-09-14 — O relato de domingo do operador do pico: como a onda quebrou, altura das faces e vento, citado no artigo. Uma observação de campo; o operador não é nomeado.
- 4.Operator field report, e-mail 2026-09-15 — As respostas às duas perguntas sobre o vento: sentido na hora da remada, e não lido em instrumento, e forte na maior parte do dia desde meados de julho, mais leve em algumas manhãs antes de crescer. Uma observação de campo; o operador não é nomeado.
- 5.AYON Wave spots.ts — Macaronis record (commit ccfbd8d) — As edições de 10 de setembro de 2026: posição do recife -2.783948, 99.972289; janela de swell 195–225°; direção do vento terral 135°; marcação de verificado mantida como falsa.
- 6.AYON Wave spots.ts — Macaronis wind field note — A adição de 16 de setembro de 2026: a estimativa de vento sentido do operador registrada como OBSERVADO ao lado dos 3–12 kn dos quatro modelos, como ressalva permanente e não como entrada de pontuação; marcação de verificado mantida como falsa.
- 7.AYON Ecosystem website widget — commit 34efd4e — A correção de 14 de setembro de 2026: a linha "Swell de" do widget lê a partição de swell em vez do mar total, com o mar total como reserva apenas onde nenhuma partição é publicada.