Let the browser block
Required and minimum-length controls prevent invalid keyboard submission before any request.
NATIVE · ACCESSIBLE · RETRYABLE
Browser constraints, focused server feedback, pending state, retained input, and retry compile from ordinary TSX with no form runtime.
FORM OWNERSHIP
Required and minimum-length controls prevent invalid keyboard submission before any request.
The application disables submission and labels the in-flight operation with ordinary state.
Server field feedback updates ARIA linkage and returns focus to the exact invalid control.
Form-level service errors use a native alert while preserving every valid authored value.
The same corrected values survive failure and succeed on the next keyboard submission.
No field registration API, metadata proxy, schema adapter, or browser form runtime is introduced.
UPGRADE
npm install @kudzujs/core@^0.13.0