context-forge
Version:
AI orchestration platform with autonomous teams, enhancement planning, migration tools, 25+ slash commands, checkpoints & hooks. Multi-IDE: Claude, Cursor, Windsurf, Cline, Copilot
38 lines • 1.35 kB
TypeScript
import { EnhancementConfig } from '../types';
import { BasicAnalysis } from './projectAnalyzer';
export declare class EnhancementPlanner {
private projectPath;
private config;
constructor(projectPath: string, config: EnhancementConfig);
createPlan(basicAnalysis: BasicAnalysis): Promise<EnhancementConfig>;
private topologicalSort;
private createPhases;
private createSequentialPhases;
private createParallelPhases;
private createHybridPhases;
private needsSetupPhase;
private createSetupPhase;
private createDeploymentPhase;
private generateFeatureTasks;
private generateApiTasks;
private generateUiTasks;
private generateDatabaseTasks;
private generateIntegrationTasks;
private generateGenericTasks;
private generateFeatureCheckpoints;
private generateRollbackStrategy;
private generateMultiFeatureRollback;
private generateCheckpoints;
private haveDependencyConflict;
private calculateParallelDuration;
private calculateTotalDuration;
private parseDuration;
private estimateTestingHours;
private estimateApiHours;
private estimateLogicHours;
private estimateUiHours;
private estimateDatabaseHours;
private estimateIntegrationHours;
private estimateGenericHours;
}
//# sourceMappingURL=enhancementPlanner.d.ts.map