โ JSON Schema Validator
Make sure your game schema is valid before using it in codegen or simulation. This tool checks for structural issues, logic errors, and missing fields.
๐ Endpoint
POST /validate/schema { "schema": { ... } }
๐ What It Checks
- Field-level type correctness
- Logical connections (e.g., player must have at least one ability)
- Required keys based on game mode or schema version
- Unknown or deprecated fields
๐งช Sample Response
{ "valid": false, "errors": [ "Missing player.health field", "levels[0] has no enemies" ] }