pub fn protocol_v1_schema_json() -> Result<String, Error>
Generate deterministic pretty-printed JSON Schema for protocol v1.
Returns a serialization error if the in-memory schema cannot be encoded as JSON.