{
  "version": 1,
  "tasks": [],
  "_schema": {
    "task": {
      "missionId": "string — 고유 미션 ID",
      "status": "pending | in_progress | ready_for_review | completed | failed",
      "priority": "low | normal | high | critical",
      "iteration": "number — 현재 반복 횟수 (max: protocol.maxIterations)",
      "dataVersion": "number — 낙관적 잠금(Optimistic Locking)용 버전 카운터",
      "blueprint": {
        "objective": "string — 작업 목표",
        "steps": "string[] — 세부 실행 단계",
        "targetFiles": "string[] — 수정 대상 파일 목록"
      },
      "feedback": "string | null — 검수 실패 시 Astra의 피드백",
      "config": {
        "autoExecute": "boolean — 자동 실행 여부",
        "requireApproval": "boolean — 중요 작업 시 인간 승인 필요 여부"
      },
      "timestamps": {
        "created": "ISO 8601",
        "started": "ISO 8601 | null",
        "completed": "ISO 8601 | null"
      }
    }
  }
}
