Remove parent task update

Change-Id: Ib2ede7fa2b652cfe225f5c83449c2e0b1c374fb0
diff --git a/server/tm/README.md b/server/tm/README.md
index 6b6e62d..4be9d02 100644
--- a/server/tm/README.md
+++ b/server/tm/README.md
@@ -14,7 +14,7 @@
 ### Types (`types.go`)
 
 - **Task**: The main task entity with all task properties
-- **TaskStatus**: Enum for task states (pending, in progress, completed, etc.)
+- **TaskStatus**: Enum for task states (in progress, completed, etc.)
 - **TaskPriority**: Enum for task priorities (low, medium, high, urgent)
 - **Owner**: Represents a task owner
 
diff --git a/server/tm/types.go b/server/tm/types.go
index 980be44..a9991b4 100644
--- a/server/tm/types.go
+++ b/server/tm/types.go
@@ -9,7 +9,6 @@
 
 const (
 	StatusToDo       TaskStatus = "todo"
-	StatusPending    TaskStatus = "pending" // For MVP compatibility
 	StatusInProgress TaskStatus = "in_progress"
 	StatusCompleted  TaskStatus = "completed"
 	StatusFailed     TaskStatus = "failed" // For error handling
@@ -42,18 +41,18 @@
 	Priority       TaskPriority `json:"priority"`
 	Solution       string       `json:"solution,omitempty"`         // Generated solution
 	PullRequestURL string       `json:"pull_request_url,omitempty"` // GitHub PR URL
-	
+
 	// Subtask support
-	ParentTaskID      string    `json:"parent_task_id,omitempty"`      // ID of parent task if this is a subtask
-	SubtasksPRURL     string    `json:"subtasks_pr_url,omitempty"`     // PR URL for proposed subtasks
-	SubtasksGenerated bool      `json:"subtasks_generated"`            // Whether subtasks have been generated
-	SubtasksEvaluated bool      `json:"subtasks_evaluated"`            // Whether task has been evaluated for subtasks
-	
-	CreatedAt      time.Time    `json:"created_at"`
-	UpdatedAt      time.Time    `json:"updated_at"`
-	DueDate        *time.Time   `json:"due_date,omitempty"`
-	CompletedAt    *time.Time   `json:"completed_at,omitempty"`
-	ArchivedAt     *time.Time   `json:"archived_at,omitempty"`
+	ParentTaskID      string `json:"parent_task_id,omitempty"`  // ID of parent task if this is a subtask
+	SubtasksPRURL     string `json:"subtasks_pr_url,omitempty"` // PR URL for proposed subtasks
+	SubtasksGenerated bool   `json:"subtasks_generated"`        // Whether subtasks have been generated
+	SubtasksEvaluated bool   `json:"subtasks_evaluated"`        // Whether task has been evaluated for subtasks
+
+	CreatedAt   time.Time  `json:"created_at"`
+	UpdatedAt   time.Time  `json:"updated_at"`
+	DueDate     *time.Time `json:"due_date,omitempty"`
+	CompletedAt *time.Time `json:"completed_at,omitempty"`
+	ArchivedAt  *time.Time `json:"archived_at,omitempty"`
 }
 
 // TaskFilter represents filters for querying tasks
@@ -97,13 +96,13 @@
 
 // SubtaskProposal represents a proposed subtask from LLM analysis
 type SubtaskProposal struct {
-	Title       string       `json:"title"`
-	Description string       `json:"description"`
-	Priority    TaskPriority `json:"priority"`
-	AssignedTo  string       `json:"assigned_to"`  // Suggested agent role
-	EstimatedHours int       `json:"estimated_hours,omitempty"`
-	Dependencies []string    `json:"dependencies,omitempty"` // IDs of other subtasks this depends on
-	RequiredSkills []string  `json:"required_skills,omitempty"` // Skills needed for this subtask
+	Title          string       `json:"title"`
+	Description    string       `json:"description"`
+	Priority       TaskPriority `json:"priority"`
+	AssignedTo     string       `json:"assigned_to"` // Suggested agent role
+	EstimatedHours int          `json:"estimated_hours,omitempty"`
+	Dependencies   []string     `json:"dependencies,omitempty"`    // IDs of other subtasks this depends on
+	RequiredSkills []string     `json:"required_skills,omitempty"` // Skills needed for this subtask
 }
 
 // SubtaskDecision represents LLM's decision about whether a task needs subtasks
@@ -116,19 +115,19 @@
 
 // AgentCreationProposal represents a proposal to create a new agent
 type AgentCreationProposal struct {
-	Role         string   `json:"role"`
-	Skills       []string `json:"skills"`
-	Description  string   `json:"description"`
-	Justification string  `json:"justification"`
+	Role          string   `json:"role"`
+	Skills        []string `json:"skills"`
+	Description   string   `json:"description"`
+	Justification string   `json:"justification"`
 }
 
 // SubtaskAnalysis represents the LLM's analysis and proposed subtasks
 type SubtaskAnalysis struct {
-	ParentTaskID    string             `json:"parent_task_id"`
-	AnalysisSummary string             `json:"analysis_summary"`
-	Subtasks        []SubtaskProposal  `json:"subtasks"`
-	AgentCreations  []AgentCreationProposal `json:"agent_creations,omitempty"` // New agents needed
-	RecommendedApproach string         `json:"recommended_approach"`
-	EstimatedTotalHours int            `json:"estimated_total_hours"`
-	RiskAssessment  string             `json:"risk_assessment,omitempty"`
+	ParentTaskID        string                  `json:"parent_task_id"`
+	AnalysisSummary     string                  `json:"analysis_summary"`
+	Subtasks            []SubtaskProposal       `json:"subtasks"`
+	AgentCreations      []AgentCreationProposal `json:"agent_creations,omitempty"` // New agents needed
+	RecommendedApproach string                  `json:"recommended_approach"`
+	EstimatedTotalHours int                     `json:"estimated_total_hours"`
+	RiskAssessment      string                  `json:"risk_assessment,omitempty"`
 }