feat(framework): delivery artefacts declare their type
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 72/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- markdown
- Ambito
- documentation, tooling
Direzione di ricerca
Start with the templates under plugins/aidd-pm/skills/*/assets/ and plugins/aidd-dev/skills/01-plan/assets/, then read plan-status.md for the allowed status vocabulary. Generate a fresh task folder and verify the board lists every artefact with its type; also confirm a pre-existing document parses and is reported as untyped.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Outcome
Every delivery artefact declares what it is, so a reader can filter on it.
Scope
Measured on this repository. Backlog artefacts are complete; delivery artefacts are mute.
| File | Frontmatter today | To add |
|---|---|---|
backlog/{epics,stories,tasks,spikes,defects}/*.md |
type, status, relations |
nothing |
plan.md |
objective, status |
type: plan |
phase-N.md |
status |
type: phase |
spec.md |
none | type: spec, status |
review.md |
none | type: review, status |
| brainstorm document | none | type: brainstorm, status |
| PRD | none | type: prd, status |
One new field per file. No task_id is repeated anywhere: the folder name already is the identifier.
- Includes: the templates under
plugins/aidd-pm/skills/*/assets/andplugins/aidd-dev/skills/01-plan/assets/. - Includes: the status vocabulary these files may use, aligned with
plan-status.mdrather than invented alongside it. - Excludes: migrating documents already written.
- Excludes: any change to backlog artefacts, which are already correct.
Why this is not cosmetic
The kanban's own product brief records the consequence of the gap: "--type cannot work against this framework's own documents", because "the plan template defines objective and status only". A project whose documents carry no frontmatter reads as empty. The board cannot show what the documents do not declare.
Done When
- Each template above emits its
typeon creation. - Filtering by type on a freshly generated task folder returns every artefact in it.
- No status vocabulary is introduced that
plan-status.mddoes not already define. - A document generated before this change still parses, and is reported as untyped rather than failing.
Completion Evidence
A generated task folder whose every artefact is listed, typed, by the board.
Relations
| Field | Value |
|---|---|
| related | the task identity file |
- Lingua principale
- TypeScript
- Stelle
- 481
- Fork
- 45
- Merge medio
- 15h 13m
- PR unite (30g)
- 64
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ai-driven-dev/framework
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
ai-driven-dev/framework#952 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
ai-driven-dev/framework#940 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
refactor(aidd-orchestrator): the check zone says when to stop, and reviews its axes in one roundAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
ai-driven-dev/framework#887 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
ai-driven-dev/framework#873 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
ai-driven-dev/framework#625 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di ai-driven-dev/framework
Issue simili
-
bug DUP Reservations
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
bcgov/reserve-rec-public#952 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
daufderheide/racecoordinator_ai#948 ·
I maintainer di solito rispondono entro 1 giorno
-
Bug pulumi/pulumi
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
bug priority:high
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
api bug claude
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
diegosouzapw/OmniRoute#15764 ·
I maintainer di solito rispondono entro 2 giorni