AF13

While deriving default values, the Zod v3 adapter met a kind it has no derivation for and defaulted that field to null.

In development this reads:

attaform zod-v3 adapter: unsupported schema kind 'ZodPromise' on form 'checkout'. Defaulting the field to null. Use a supported zod kind (object/array/record/string/number/etc.) at this path.

The production message appends the kind and the form key after the code.

What happened

This is a warning, not a crash: the form mounts, with null standing in at the affected path. Validation against the real schema will flag that null on submit, so the earlier you reshape the field, the cleaner the run.

How to fix it

Reshape the field to a kind with a derivable empty value. The schema contract lists the supported surface; AF02 covers the construction-time hard stop for kinds with no form semantics at all.