FR-01.03 — Verification Code Resend
Trigger: A user requests another verification code.
System shall:
- Generate a new verification code.
- Invalidate the previous unused code where applicable.
- Send the new code to the registered email.
- Apply a limit to repeated resend requests.
Acceptance Criteria:
- PASS: A new valid code is delivered.
- PASS: The previous code cannot remain usable when replaced.
- PASS: Excessive resend requests are restricted.
- FAIL: Unlimited verification-code requests can be made without restriction.