Public Access
Drives luckysupermarkets.com in stealth CDP mode: opens the store locator, types the zip code, clicks the target store, then triggers a category page navigation. A fetch + XHR interceptor (installed via JS) captures the first Authorization header sent to a Swiftly host. The captured JWT is validated (iss + exp), then written into the env file. Runs on the host (not docker) since seleniumbase needs a real Chrome. Defaults to .env.test, headless, zip 94806, store 757. Flags: --debug visible Chrome window --restart-backend rerun docker compose to pick up the new token --env-file PATH override target env file --zip / --store override location Selectors are intentionally JS-based and tolerant of UI changes (querySelectorAll fallthrough by attribute heuristics + textContent substring match) so first-attempt failures degrade to clear errors rather than silent breakage. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>