pub fn validate_json_shape( value: &Value, max_json_depth: Option<u64>, max_array_length: Option<u64>, ) -> AdapterResult<()>
Enforce shared JSON shape limits for adapter inputs.