Skip to content

fix(docs): M8/M9/M10 milestone numbering scrambled across 6 files — visible in in-app Help #949

@Salem874

Description

@Salem874

Problem

The authoritative milestone table in Project_Plan.md:358-362 says:

Milestone Version Service Engine
M8 v2.0.0 BBC iPlayer get_iplayer / yt-dlp
M9 v2.1.0 Spotify votify
M10 v2.2.0 YouTube yt-dlp

But six other files (and Project_Plan.md's own per-milestone sections + prose bullets) still carry the LEGACY numbering pattern (Spotify=M8, YouTube=M9, BBC iPlayer=M10) from before BBC iPlayer was bumped to M8. The mismatch is visible to users in the in-app Help viewer.

Affected files

Severity

Bug. The user-facing Help viewer + supported-services help doc display incorrect roadmap information. Users planning around the milestone schedule (or just curious which service ships next) see the wrong service mapped to v2.0.0 / v2.1.0 / v2.2.0.

Fix

Single PR with 13 line edits applying the new mapping consistently:

M8 = v2.0.0 = BBC iPlayer = get_iplayer / yt-dlp
M9 = v2.1.0 = Spotify     = votify
M10 = v2.2.0 = YouTube     = yt-dlp

No code-behaviour change — purely string/doc consistency.

Verification

  • rg -n "M8|M9|M10|v2\\.[012]\\.0" <files> returns the new mapping in every hit.
  • Project_Plan.md table at 358-362 unchanged (it was already correct).
  • Build clean.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions