Skip to content

templates/progress.md title uses em-dash but export-progress.py regex matches ASCII hyphens only #39

Description

@zhu1090093659

Discovered during P1-B1 (T1.4) by the lane coder; deliberately left out of scope.

Problem: plugins/spec-driven-develop/skills/spec-driven-develop/references/templates/progress.md documents the MASTER.md title format as # <Name> — Progress Tracker (em-dash U+2014), but scripts/export-progress.py's title regex (?:--|-{1,3}) matches only ASCII hyphens. A MASTER.md following the template exactly parses to task name "Unknown".

Fix direction: align one side — either the template uses -- (ASCII, matching the exporter's own documented format), or the exporter regex accepts / as well. Note the fixture in scripts/test-fixtures/progress/ currently uses -- per the exporter's format; whichever side changes, keep bash scripts/validate.sh check (g) green.

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority:P2Nice to havesize:SSmall — hoursspec-drivenManaged by Spec-Driven Develop workflow

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions