#!/usr/bin/env python3 """ARRFLIX headless smoke-test v2. Why v2 exists (see docs/26 INC4 audit): v1 had three coverage gaps that let two regressions ship: - Logged in only as `guest` (non-admin restricted) → admin-only sections like the "More from Season N" carousel never rendered, so the black band behind that carousel was invisible to the test. - Never clicked Play → never observed the