Field

The form-field wrapper used by all inputs. It renders a label (with an optional required asterisk), optional hint text, and an error slot — and wires htmlFor, aria-describedby, aria-invalid, and aria-errormessage onto its single control child. Pass an element child (it is cloned) or a render-prop.

States

Starts with sk_. Stored encrypted at rest.

We never share it.

Shown to reviewers on the trust list.

Generated on creation — read only.

Live validation

Try typing without an @.

Other controls

Maps to the OCSS conformance contract.

Optional context for the trust-list reviewer.