- Plan 11-01 moved the add-printer form from /printers to /printers/new
- Update page.goto URL to match the current route
- Comment updated to explain the route change context
- test_navigator_language_en_sets_lang_en: expects lang='en' when locale=en-US and localStorage empty
- test_navigator_language_fr_sets_lang_fr: expects lang='fr' when locale=fr-FR and localStorage empty
- test_localstorage_wins_over_navigator_language: expects localStorage to override navigator.language
- Create tests/e2e/test_port_autofill.py - headless chromium test for PRNT-03
- Verifies IP->port_name auto-derivation via Alpine @input handler at /printers
- Update 09-VALIDATION.md: mark UX-02 tasks green, cite test file as evidence