Files
SubMiner/backlog/tasks/task-69 - Refactor-mpv-plugin-into-modular-script-components.md

870 B

id, title, status, assignee, created_date, labels, dependencies, priority
id title status assignee created_date labels dependencies priority
TASK-69 Refactor mpv plugin into modular script components To Do
2026-02-24 17:09
medium

Description

Break plugin/subminer.lua into smaller Lua modules under mpv scripts subdirectory while preserving user-visible behavior and keybindings. Include migration + docs updates for install paths and smoke/regression checks.

Acceptance Criteria

  • #1 Plugin entrypoint stays at scripts/subminer.lua and loads modules from scripts/subminer/
  • #2 No behavior change for keybindings, script messages, auto-start, AniSkip, hover highlight
  • #3 Install/docs updated for recursive plugin copy
  • #4 Add or update regression checks for start/stop + module loading