From 8bcec23d8cbac896f596df7164195b9e07da718d Mon Sep 17 00:00:00 2001 From: cottongin Date: Tue, 22 Sep 2026 18:58:00 -0400 Subject: [PATCH] docs: add v0.2.0 player mode implementation plan Co-authored-by: Cursor --- .../plans/2026-09-22-v020-player-mode.md | 1974 +++++++++++++++++ 1 file changed, 1974 insertions(+) create mode 100644 docs/superpowers/plans/2026-09-22-v020-player-mode.md diff --git a/docs/superpowers/plans/2026-09-22-v020-player-mode.md b/docs/superpowers/plans/2026-09-22-v020-player-mode.md new file mode 100644 index 0000000..52f998d --- /dev/null +++ b/docs/superpowers/plans/2026-09-22-v020-player-mode.md @@ -0,0 +1,1974 @@ +# v0.2.0 Player Mode Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** Add a dedicated "Player" mode alongside the existing "Clipper" mode, with floating controls, auto-hiding UI, PiP, fullscreen, and smooth FLIP transitions between modes. + +**Architecture:** Single `App.svelte` with conditional rendering based on a persisted `appMode` preference. The `