From bb8b01efad35c98bd33667aa7862bb49e0fe9b0c Mon Sep 17 00:00:00 2001 From: 4gray Date: Thu, 16 Jul 2026 16:52:21 +0200 Subject: [PATCH] docs(embedded-mpv): normalize shared-controls plans --- .../2026-07-16-frame-copy-shared-controls.md | 18 +++++++++--------- ...-07-16-frame-copy-shared-controls-design.md | 1 - 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/docs/superpowers/plans/2026-07-16-frame-copy-shared-controls.md b/docs/superpowers/plans/2026-07-16-frame-copy-shared-controls.md index 18fcc48c7..0d39327ce 100644 --- a/docs/superpowers/plans/2026-07-16-frame-copy-shared-controls.md +++ b/docs/superpowers/plans/2026-07-16-frame-copy-shared-controls.md @@ -81,8 +81,7 @@ export class EmbeddedMpvControlsAdapter implements PlayerController { seekBy: (delta) => void this.controller.seekBy(delta), setVolume: (value) => void this.controller.applyVolume(value), setAudioTrack: (id) => void this.controller.setAudioTrack(id), - setSubtitleTrack: (id) => - void this.controller.setSubtitleTrack(id), + setSubtitleTrack: (id) => void this.controller.setSubtitleTrack(id), setPlaybackSpeed: (speed) => void this.controller.setSpeed(speed), setAspectRatio: (value) => void this.controller.setAspect(value), toggleRecording: () => void this.toggleRecording(), @@ -193,13 +192,13 @@ Render: ```html @if (isFrameCopyEngine() && isSupported()) { - + } ``` @@ -352,3 +351,4 @@ reviews, address actionable findings with regression tests, and merge only when all exact-head CI checks pass, Greptile reports 5/5, Codex is clean, and no review thread remains unresolved. +The replacement PR is complete only after this exact-head gate passes. diff --git a/docs/superpowers/specs/2026-07-16-frame-copy-shared-controls-design.md b/docs/superpowers/specs/2026-07-16-frame-copy-shared-controls-design.md index f0303b946..b05b1b92e 100644 --- a/docs/superpowers/specs/2026-07-16-frame-copy-shared-controls-design.md +++ b/docs/superpowers/specs/2026-07-16-frame-copy-shared-controls-design.md @@ -159,4 +159,3 @@ Update the canonical controls and embedded-MPV architecture documents to state that frame-copy is the first shared-controls consumer while native-view remains on its dock. Update `AGENTS.md` and `CLAUDE.md` because both describe the embedded-MPV/player-controls ownership boundary. -