AF03
The adapter's supported-kind audit met a kind it does not recognize at all.
In development this reads:
assertSupportedKinds: unhandled ZodKind 'somekind'
What happened
At construction the adapter audits every kind in the schema against an exhaustive list: supported kinds pass, known-unsupported kinds raise AF02. AF03 is the third bucket, a kind outside both lists. In practice that means your installed Zod is newer than the list this Attaform version ships, most often after a Zod minor introduced a brand-new kind.
How to fix it
- Update Attaform; the audit tracks new Zod kinds as they appear.
- Already on the latest? Open an issue with the kind name from the message and the schema snippet that produced it, and reshape the field to a supported kind in the meantime.
The schema contract covers what Attaform asks of a schema and how the adapters read it.