SponsorBlock integration — design spec + Phase 1 plan (docs) #31

Merged
365DevNet merged 3 commits from refs/pull/31/head into main 2026-07-13 14:59:33 +02:00
365DevNet commented 2026-07-13 14:28:23 +02:00 (Migrated from codeberg.org)

Foundation docs for the SponsorBlock integration:

  • Design spec: full-parity SponsorBlock (consume DB + vote + submit), dedicated settings tab, SponsorBlock-compatible import/export carrying userID, sync-ID opt-in, attribution + NC-license note.
  • Phase 1 (Consume) implementation plan: TDD helpers, background k-anon client, content skip/mute + timeline bars, settings tab, i18n (en/nl/de/fr), attribution.

Phase 1 tasks land as their own stacked PRs on top of this branch.

🤖 Generated with Claude Code

Foundation docs for the SponsorBlock integration: - Design spec: full-parity SponsorBlock (consume DB + vote + submit), dedicated settings tab, SponsorBlock-compatible import/export carrying userID, sync-ID opt-in, attribution + NC-license note. - Phase 1 (Consume) implementation plan: TDD helpers, background k-anon client, content skip/mute + timeline bars, settings tab, i18n (en/nl/de/fr), attribution. Phase 1 tasks land as their own stacked PRs on top of this branch. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
365DevNet/CleanWatch!31
No description provided.