← All clips · Uncategorized

The form tells you early

PASSING GATE Guest 6 steps · 25.9s · recorded Aug 30, 2:45 PM · 3499cea

This run has no video.

Speed

Source: e2e/scenarios/test_wf_the_form_tells_you_early.py:1 · run 20260830T214507Z-3499cea · steps carry start_ms/end_ms offsets into the video

Steps

  1. The note's exact failure. The rule accepts E.164 and North American formats and normalises on save — a strict local pattern would lock out a real international applicant.

  2. Feedback is on blur and submit, never every keystroke — telling someone their email is wrong at the third character is hostile.

  3. One definition per field type, shared by every form — two copies of a rule is how 'valid here, rejected there' happens.

  4. The browser is a courtesy layer; the server is the authority. A client that does not run the regex changes nothing — the same rule refuses the same value twice.

  5. Every required field is empty. The page flags them, counts them, and names them — and the colour it flags them in is the whole of the note.

Notes

Sign in to leave a timestamped review note. Notes land in the same review backlog as in-page annotations.

  1. No notes on this clip yet.
Run history (6)