{"ok":true,"site":{"host":"rein217.github.io","url":"https://rein217.github.io/pagasa-synoptic-validator/","type":"live","desc":"Operational WMO FM 12 SYNOP code checks with pressure-history validation.","tools":[{"name":"validate_synop","kind":"act","impl":"imperative","description":"Validate one WMO FM 12 SYNOP observation using the same rules and supporting inputs as the visible checker.","title":"Validate SYNOP","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"code":{"type":"string"},"pressure_3h_ago":{"type":"number","description":"Previous pressure using the station’s configured basis: station pressure for Tayabas/Tanay, otherwise MSLP."},"pressure_24h_ago":{"type":"number"},"mslp_3h_ago":{"type":"number"},"mslp_24h_ago":{"type":"number"},"rainfall_occurred":{"type":"boolean"}},"required":["code"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/pagasa-synoptic-validator/","pages":["/pagasa-synoptic-validator/"]}],"favicon":"/favicons/rein217.github.io.svg","apiSurface":"spec","category":"Developer Tools","toolCount":1}}