UNPKG

strategic-intelligence-mcp

Version:

Strategic Intelligence MCP Server - connecting technical progress to business outcomes with systematic strategic planning

49 lines 1.92 kB
import { AlignmentMapping } from '../types/index.js'; export interface InsightFile { path: string; filename: string; lastModified: Date; content: string; } export interface ExtractedInsight { content: string; category: 'technical-pattern' | 'educational-insight' | 'business-learning' | 'process-improvement'; source: string; confidence: number; businessRelevance: number; suggestedBusinessCategory?: 'competitive-advantage' | 'market-opportunity' | 'technical-capability' | 'business-model' | 'risk-mitigation' | 'resource-optimization'; } export interface BusinessImplication { technicalPattern: string; businessValue: string; competitiveAdvantage: string; marketOpportunity: string; strategicRecommendation: string; } export declare class InsightsIntegration { private insightsPath; private reflectionsPath; constructor(projectRoot?: string); readInsightFiles(): Promise<InsightFile[]>; readReflectionFiles(): Promise<InsightFile[]>; extractStrategicInsights(content: string, source: string): ExtractedInsight[]; private parseInsightsFromSection; private parseInsightFromBullet; private categorizeInsight; private assessBusinessRelevance; private assessConfidence; generateBusinessImplications(insights: ExtractedInsight[]): Promise<BusinessImplication[]>; private generateTechnicalImplication; private generateEducationalImplication; createAlignmentMappings(insights: ExtractedInsight[]): Promise<AlignmentMapping[]>; private extractTechnicalFeature; private inferPrimaryGoals; private mapImpactLevel; private estimateRevenueImplication; private describeUserImpact; private describeCompetitiveAdvantage; private assessTechnicalCompletion; private assessBusinessReadiness; private assessMarketValidation; } //# sourceMappingURL=insightsIntegration.d.ts.map