docs(forms): PMS-515 form-validation audit and decomposition #349
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/PMS-515-form-validation-audit"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Adds
dev-docs/form-validation-audit.md, the working doc for the PMS-515 epic (unify the mokosh-apps form-field validation system). Audit deliverable only - no code change.Contents
form.rsfield components do no validation;requiredis cosmetic (asterisk +aria_required; native HTMLrequiredremoved in MAPPS-277, and inert anyway since every handlerprevent_defaults). Each component already has an inlineerrorslot - the surface exists, the enforcement does not.onsubmithandlers once edit modals + inline editors are counted), per field: declared-required vs actually-enforced vs where the error surfaces. Produced by five parallel readers across all 10 form-bearing pages.Formsubmit guard (report all, focus first invalid) + truthfulrequiredand docs.Per-page migration is tracked against the matrix and split into issues once the foundation API (PMS-516/517) is set, rather than filing ~10 speculative migration specs now.
Closes epic AC1 (the audit matrix).