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.

Mixed field types

Page role: Cover non-text controls the bot must fill: select, radio, checkbox, number, date. Success redirects to thanks.

Bot scoring: fill all fillable fields + submit → URL change → PASS.

Required <select>. Bot picks the first enabled non-empty option (Audit).

Required radio group. Bot calls check() on discovered radio inputs.

Optional checkbox. Bot checks it when discovered.

type=number — bot fills 1 if empty/needed.

type=date — bot fills 2026-01-01.

Valid submit redirects to /forms/thanks.