@versatil/sdlc-framework
Version:
🚀 AI-Native SDLC framework with 11-MCP ecosystem, RAG memory, OPERA orchestration, and 6 specialized agents achieving ZERO CONTEXT LOSS. Features complete CI/CD pipeline with 7 GitHub workflows (MCP testing, security scanning, performance benchmarking),
37 lines (36 loc) • 942 B
TypeScript
/**
* VERSATIL SDLC Framework - Agent Type Definitions
*/
export interface AgentActivationContext {
files?: string[];
task?: string;
priority?: 'low' | 'medium' | 'high' | 'critical';
context?: Record<string, any>;
trigger?: string;
phase?: string;
metadata?: Record<string, any>;
}
export interface Recommendation {
type: string;
priority: 'critical' | 'high' | 'medium' | 'low';
message: string;
actions?: string[];
fix?: string;
}
export interface AgentResponse {
agentId: string;
message: string;
suggestions: Recommendation[];
priority: 'low' | 'medium' | 'high' | 'critical';
handoffTo: string[];
context: Record<string, any>;
result?: any;
status?: 'success' | 'error' | 'warning';
timestamp?: string;
}
export interface ValidationResults {
suggestions: Recommendation[];
errors?: string[];
warnings?: string[];
isValid?: boolean;
}