{
  "name": "Minimal Workflow",
  "goal": "Starting skeleton — replace steps with your pipeline.",
  "description": "Smallest valid pipeline: trigger -> milestone.",
  "status": "draft",
  "steps": [
    {
      "id": "start",
      "type": "trigger",
      "name": "Manual Start",
      "pipelineStepStartConditions": { "trigger": { "type": "manual" } },
      "next": { "stepId": "done" }
    },
    {
      "id": "done",
      "type": "milestone",
      "name": "Done"
    }
  ]
}
