Switch between Broadcaster/Viewer/Moderator/Anonymous
Currently, testing extension UI across different user roles (Broadcaster, Moderator, Subscriber, Viewer, Anonymous) is a high-friction process that often requires coordinating with other users or managing multiple browser profiles. This inefficient feedback loop leads to avoidable production bugs.
I propose an "Extension Simulation Mode" within the developer dashboard that allows us to:
Role-Toggle: Instantly switch the Extension environment view between Broadcaster, Moderator, Viewer, and Anonymous roles.
State Simulation: Toggle common state-dependent scenarios, such as subscription status or mobile/desktop viewport layouts.
Impact: This would significantly improve developer velocity, reduce QA time, and increase the robustness of extensions by enabling comprehensive testing of permission-based UI logic.