Skip to content

feat(aidd-dev): stamp the document type in the plan and phase templates - #965

Draft
templth wants to merge 1 commit into
feat/kanban-web-viewfrom
feat/task-doc-type
Draft

templth wants to merge 1 commit into
feat/kanban-web-viewfrom
feat/task-doc-type

Conversation

@templth

@templth templth commented Oct 6, 2026

Copy link
Copy Markdown

The aidd-pm templates already declare type (task, story, epic, spike, defect); the aidd-dev ones did not, so every plan and phase lands on the kanban board as type: unknown - 49 of 49 parents on this repository's own board - and the board's --type filter has nothing to match. The plan templates now stamp type: plan, the phase template type: phase, and the for-sure init-tracking action names the field it must fill.

A ratchet test keeps the next status-bearing template from shipping untyped: every plugin template under assets/ that stamps status: must name its type: in the same frontmatter.

🎯 What & why

🛠️ How it works

🧪 How to verify

⚠️ Heads-up

🔗 Linked issue

Closes #

✅ I certify

  • I DO CERTIFY I READ EACH LINE OF THE PULL REQUEST BECAUSE I AM A SOFTWARE ENGINEER, NOT A AI PUPPY.

The aidd-pm templates already declare `type` (task, story, epic, spike,
defect); the aidd-dev ones did not, so every plan and phase lands on the
kanban board as `type: unknown` - 49 of 49 parents on this repository's
own board - and the board's --type filter has nothing to match. The
plan templates now stamp `type: plan`, the phase template `type: phase`,
and the for-sure init-tracking action names the field it must fill.

A ratchet test keeps the next status-bearing template from shipping
untyped: every plugin template under assets/ that stamps `status:` must
name its `type:` in the same frontmatter.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant