Interface CandidateBranch

A single candidate decomposition from Phase 1.

interface CandidateBranch {
    branchId: string;
    strategy: string;
    summary: string;
    nodes: GraphNode[];
    edges: GraphEdge[];
    providerAssignments: NodeProviderAssignment[];
    estimatedCost: number;
    estimatedLatencyMs: number;
    scores: MissionEvalScores;
}

Properties

branchId: string
strategy: string
summary: string
nodes: GraphNode[]
edges: GraphEdge[]
providerAssignments: NodeProviderAssignment[]
estimatedCost: number
estimatedLatencyMs: number