Value-based inference
The converter examines each JSON value and selects a matching Zod validator. A string maps to a string schema, a number to a number schema, and a boolean to a boolean schema. Object members become properties of a Zod object, with nested JSON objects represented by nested object schemas. The result describes observed value types rather than business rules.