SDD Issue Board is a VS Code extension for SDD-based vibe coding that visualizes the implementation status of issues in a graphical Kanban-style UI.
This extension does not integrate with MCP or any AI runtime.
It simply watches markdown-based SDD issue files and updates the board display according to the status value in each file.
- Create issue files under
docs/issues(default folder) with YAML frontmatter containingid,title, andstatus.
Important
These files are typically created and updated by an AI as part of SDD-based vibe coding.
- Open the Command Palette and run Open Issue Board, or use the Issue Board button in the status bar.
- (Optional) Change the issue folder using the
sddIssueBoard.issueFoldersetting.
Example frontmatter:
---
id: 01-CORE-001
title: Parse frontmatter correctly
status: Todo
---Supported status values are Todo, Inprogress, Reviewing, Done, and Cancelled (case-insensitive).
- Kanban board with four lanes: Todo, Inprogress, Reviewing, Done (Cancelled appears in Done with a badge).
- Live updates by watching issue files in the configured folder.
- Drag-and-drop status updates (Todo ⇔ Cancelled, Reviewing ⇒ Done)
This only updates the status field in the frontmatter and does not perform any workflow automation. - Search by issue id, title, or file name.
- Frontmatter validation warnings with a tooltip when required fields are missing.
- Notification toggle to play a sound when cards enter Reviewing.
- Open issue files from cards in a markdown preview.
- Issue Board webview displayed in the editor area.
| Command | Description |
|---|---|
sdd-issue-board.openIssueBoard |
Open Issue Board |
| Setting | Default | Description |
|---|---|---|
sddIssueBoard.issueFolder |
docs/issues |
Workspace-relative folder that contains issue markdown files. |
MIT
