Interface SubTask

A subtask resulting from decomposition.

interface SubTask {
    subtaskId: string;
    description: string;
    complexity: number;
    dependsOn: string[];
    estimatedTokens: number;
    parallelizable: boolean;
}

Properties

subtaskId: string

Unique subtask identifier

description: string

Subtask description

complexity: number

Complexity estimate (1-10)

dependsOn: string[]

Dependencies on other subtasks

estimatedTokens: number

Estimated tokens to complete

parallelizable: boolean

Can this be parallelized with others?