fix(schema): replace z.intersection with object spread for TestCase options
Fixes #7096 ## Cause Zod v4's `z.toJSONSchema()` generates `allOf` with `additionalProperties: false` in each sub-schema when using `z.intersection()`. This causes JSON Schema validators to reje...
