Skip to content

Latest commit

 

History

History
49 lines (42 loc) · 1.8 KB

File metadata and controls

49 lines (42 loc) · 1.8 KB

← Back to Backlog

[SC-008] ✅ DONE - Split backlog into index and per-item files

Status: Done (2026-03-02) Priority: Low Component: docs/backlog.mddocs/backlog/

Summary: As a contributor, I want each backlog item in its own file so that status changes (moving between In Progress / TODO / Done) only require moving the file between folders, not cutting and pasting large blocks within a monolithic file.

Structure:

docs/backlog/
├── index.md              # Status legend + links to items grouped by status
├── in_progress/
│   ├── sc-001.md
│   └── sc-007.md
├── todo/
│   ├── sc-002.md
│   ├── sc-003.md
│   ├── sc-005.md
│   ├── sc-006.md
│   └── sc-008.md
└── done/
    ├── sc-009.md
    ├── sc-004.md
    ├── feat-001.md
    └── ...

Implementation:

  • Create docs/backlog/index.md with status legend and links to items grouped by folder/status
  • Create three status folders: in_progress/, todo/, done/
  • One file per item (e.g., sc-007.md, feat-001.md) in the folder matching its status
  • Changing an item's status = moving its file between folders and updating the index links
  • Item files contain the full story (summary, workflow, ACs, technical notes)
  • Remove old docs/backlog.md

Acceptance Criteria:

  • docs/backlog/index.md exists with status legend and links to all items
  • Three status folders exist: in_progress/, todo/, done/
  • Each backlog item has its own file in the folder matching its status
  • Old docs/backlog.md removed
  • All cross-references (CLAUDE.md, README, etc.) updated
  • No content lost in migration
  • Refinement skill updated to work with new file structure

← Back to Backlog