{
  "project_name": "",
  "created_at": "",
  "current_phase": "initialization",
  "phases": {
    "initialization": {
      "status": "pending",
      "started_at": null,
      "completed_at": null
    },
    "requirements": {
      "status": "pending",
      "started_at": null,
      "completed_at": null,
      "tasks": []
    },
    "architecture": {
      "status": "pending",
      "started_at": null,
      "completed_at": null,
      "tasks": []
    },
    "implementation": {
      "status": "pending",
      "started_at": null,
      "completed_at": null,
      "tasks": []
    },
    "testing": {
      "status": "pending",
      "started_at": null,
      "completed_at": null,
      "test_results": {}
    },
    "deployment": {
      "status": "pending",
      "started_at": null,
      "completed_at": null,
      "tasks": []
    }
  },
  "requirements": {
    "purpose": "",
    "target_users": "",
    "core_features": [],
    "tech_stack": {
      "backend": "",
      "frontend": "",
      "database": "",
      "additional": []
    },
    "timeline": "",
    "scale": {
      "users": "",
      "data": ""
    },
    "integrations": [],
    "security": [],
    "deployment": "",
    "success_criteria": []
  },
  "completed_tasks": [],
  "current_task": "",
  "notes": [],
  "issues": [],
  "test_coverage": 0,
  "features_completed": 0,
  "total_features": 0
}
