Property name = react-hook-form field name.
Human label (title if present, else the humanised name).
Which shadcn control to render.
Whether the property is in the object's required[].
OptionaldescriptionSchema description, if any (rendered as helper text).
OptionaloptionsAllowed values for a select (the enum members, stringified).
OptionalminNumeric bounds (minimum/maximum) — surfaced on number/date inputs.
OptionalmaxOptionalpatternString pattern (regex source) — surfaced as a hint.
OptionalrelationFor a relation widget: the entity this property references (from x-suluk-relation).
One form control, derived from a single object property.