{
  "nodes": {
    "start": {
      "type": "task",
      "title": "Initial Review",
      "content": "Review the incoming request and gather requirements",
      "assignee": "1",
      "dependsOn": []
    },
    "analysis": {
      "type": "task",
      "title": "Data Analysis",
      "content": "Analyze the provided data and create a report",
      "assignee": "2",
      "dependsOn": ["start"]
    },
    "approval": {
      "type": "task",
      "title": "Manager Approval",
      "content": "Review analysis and approve for implementation",
      "assignee": "3",
      "dependsOn": ["analysis"]
    },
    "implementation": {
      "type": "task",
      "title": "Implementation",
      "content": "Implement the approved solution",
      "assignee": "2",
      "dependsOn": ["approval"]
    },
    "complete": {
      "type": "task",
      "title": "Completion & Handoff",
      "content": "Finalize and hand off to the customer",
      "assignee": "1",
      "dependsOn": ["implementation"]
    }
  }
}