Add workflow.yaml format for declaring multi-step agent workflows. Each step has: run (md file), inputs (files), outputs (files). Agentd builds DAG from declared inputs/outputs, validates all inputs are satisfied (either by another step's output or pre-existing), runs steps in topological order, parallelizes independent branches. Make-style dependency semantics.