dod
Overview
Builds a Definition of Done document by parsing a task list (CSV, Markdown, or DOCX). The command classifies tasks, generates agent-authored acceptance criteria in parallel, and writes a prioritised report to .ouro/dod.md.
Usage
ouro dod <input-file.csv|.md|.docx> [--agent-model <model>]
Key Options
--agent-model <model>– Override the model that analyses tasks and drafts Definition of Done entries.
Inputs & Outputs
- Inputs: task list file containing one task per line (CSV/Markdown) or items in a DOCX document.
- Outputs: Markdown organised by priority, including generated acceptance criteria and task descriptions, saved at
.ouro/dod.md.
When to Use
- Produce shared quality gates before sprint kickoff.
- Transform stakeholder task spreadsheets into actionable engineering criteria.
Follow-up Checklist
- Circulate the generated DoD with stakeholders for sign-off.
- Update backlog tools or issue trackers with the refined acceptance criteria.