Passing validation due to missing required arrays
Bad input: Schema omits `required` for nested objects and arrays.
Failure: Invalid payloads pass precheck and fail deeper in business logic.
Fix: Define required fields explicitly at each nested level and add negative fixtures.