# {{project_name}} Requirements

## V1 Requirements (MVP)

Each requirement becomes one or more tasks in the plan. Be specific about inputs, outputs, and behavior.

* [ ] **REQ-1:** Parse YAML job files with `name`, `command`, `depends_on` fields and validate the schema on load
* [ ] **REQ-2:** Build a dependency DAG from parsed jobs and detect circular dependencies before execution

## V2 Requirements (Future)

* [ ] **REQ-3:**
* [ ] **REQ-4:**
