Conversion Bot Test Hub

Page chrome: #brand-home and #nav-hub are always present — both are same-origin links to /. Bot click → URL change → PASS.

Invalid form — HTML5 :invalid

Page role: Intentional FAIL via browser validation. Promo code requires exactly 10 uppercase letters; bot autofill writes a short “Test”-like value.

Bot scoring: after submit click, :invalid fields remain → FAIL (“Browser reports N invalid fields”).

Required + pattern="[A-Z]{10}". Autofill will not match → stays :invalid.

Normal required email (bot fills this fine). Failure comes from the promo field.

Submit is clicked; native validation blocks navigation. Action URL is never reached.