pub fn validate_snapshot_json(json: &str) -> SchemaValidationResultExpand description
Validate that a JSON string is a well-formed SimulationSnapshot.
Checks:
- Parses as valid JSON object
- Contains required top-level keys
bodiesis an array- All body entries have
handle,position,velocityfields timeandgravityare finite numbers / arrays