Reset password
What the Screen Is For
Apply a recovery code and a new password under provider policy.
What It Shows and Lets People Do
The form validates code/password inputs and submits provider recovery confirmation. Successful reset leads back to sign-in rather than silently establishing a session.
States and Errors
Password guidance and provider errors remain visible. The provider, rather than this screen, determines whether the code can still be used.
The state rows describe observed loading, empty, refusal or inactive handling where present. Linked validation rules belong to the planning layer; client feedback and authoritative service checks have distinct responsibilities.
Patterns It Must Respect
The pattern list names the built shared components and interaction patterns checked for this screen. This contract describes the existing screen; it supplies no replacement visual design.