cortexweaver
Version:
CortexWeaver is a command-line interface (CLI) tool that orchestrates a swarm of specialized AI agents, powered by Claude Code and Gemini CLI, to assist in software development. It transforms a high-level project plan (plan.md) into a series of coordinate
41 lines • 1.76 kB
TypeScript
import { WorkflowStep, WorkflowManager } from './workflow-manager';
import { CognitiveCanvas } from '../cognitive-canvas';
import { ParsedPlan } from '../plan-parser';
import { StatusManager } from './status-manager';
/**
* Filter artifacts by workflow step relevance
*/
export declare function filterArtifactsByWorkflowStep(nodes: any[], step: WorkflowStep): any[];
/**
* Calculate step relevance for a node
*/
export declare function calculateStepRelevance(node: any, step: WorkflowStep): number;
/**
* Extract relevant properties for workflow step
*/
export declare function extractRelevantProperties(node: any, step: WorkflowStep): any;
/**
* Extract workflow relevant patterns
*/
export declare function extractWorkflowRelevantPatterns(insights: any[], step: WorkflowStep): any[];
/**
* Calculate pattern relevance for workflow step
*/
export declare function calculatePatternRelevance(insight: any, step: WorkflowStep): number;
/**
* Check if relationship is relevant for workflow step
*/
export declare function isRelationshipRelevantForStep(relationship: any, step: WorkflowStep): boolean;
/**
* Create tasks from parsed plan
*/
export declare function createTasks(parsedPlan: ParsedPlan, canvas: CognitiveCanvas, statusManager: StatusManager, workflowManager: WorkflowManager): Promise<void>;
/**
* Initialize task workflow states
*/
export declare function initializeTaskWorkflowStates(canvas: CognitiveCanvas, statusManager: StatusManager, workflowManager: WorkflowManager): Promise<void>;
/**
* Store architectural decisions from parsed plan
*/
export declare function storeArchitecturalDecisions(parsedPlan: ParsedPlan, canvas: CognitiveCanvas, statusManager: StatusManager): Promise<void>;
//# sourceMappingURL=utils.d.ts.map