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
15 lines • 945 B
TypeScript
import { CognitiveCanvasBase } from './base';
import { ContractData, ArchitecturalDecisionData } from './types';
export declare class ContractOperations extends CognitiveCanvasBase {
createContract(contractData: ContractData): Promise<ContractData>;
getContract(id: string): Promise<ContractData | null>;
updateContract(id: string, updates: Partial<ContractData>): Promise<ContractData>;
getContractsByProject(projectId: string): Promise<ContractData[]>;
deleteContract(id: string): Promise<void>;
listContracts(): Promise<ContractData[]>;
storeArchitecturalDecision(decisionData: ArchitecturalDecisionData): Promise<ArchitecturalDecisionData>;
getArchitecturalDecision(id: string): Promise<ArchitecturalDecisionData | null>;
getArchitecturalDecisionsByProject(projectId: string): Promise<ArchitecturalDecisionData[]>;
createSnapshot(): Promise<string>;
}
//# sourceMappingURL=contract-operations.d.ts.map