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.