Critical function dependent on JavaScript ========================================= Rule · bucket: judgment · severity: note · detector: none · since: v0.1.0 Section: Things to avoid Group: Forms Forbidden: A form that only submits via `fetch`, a nav that only opens with JS Instead: Works without JS, enhanced with it. On an unreliable mobile connection, JS-dependency is not a hypothetical — it is a silent failure that looks to the user like nothing happened.