{
  "title": "項目申請",
  "participant_kind": "team",
  "start": "registration",
  "nodes": [
    {
      "id": "registration",
      "type": "form",
      "title": "申請資料",
      "roles": ["leader", "teacher"],
      "questions": [
        {
          "key": "project_title",
          "type": "short_text",
          "title": "項目名稱",
          "required": true,
          "personal": false
        }
      ],
      "submission": {
        "mode": "single",
        "min": 1,
        "max": 1
      },
      "next": "review"
    },
    {
      "id": "review",
      "type": "review",
      "title": "審核",
      "roles": ["operator"],
      "source": "registration",
      "return_to": "registration",
      "approve": "accepted",
      "reject": "rejected"
    },
    {
      "id": "accepted",
      "type": "complete",
      "title": "通過",
      "outcome": "accepted"
    },
    {
      "id": "rejected",
      "type": "complete",
      "title": "未通過",
      "outcome": "rejected"
    }
  ]
}
