The real SurrealGuard engine, compiled to WebAssembly — no install, no server, no database. Edit the schema or the query for live diagnostics: findings are underlined where they happen, hover a squiggle for the message, click a row to jump to its span. Every statement's inferred response type is set out in full below the query, across as many lines as it takes.