mcp-adr-analysis-server
Version:
MCP server for analyzing Architectural Decision Records and project architecture
58 lines • 1.52 kB
TypeScript
/**
* Research documentation utilities
* Creates structured research documentation in docs/research/
*/
export interface ResearchDocument {
id: string;
title: string;
category: string;
status: 'planned' | 'in_progress' | 'completed' | 'cancelled';
priority: 'critical' | 'high' | 'medium' | 'low';
questions: Array<{
id: string;
question: string;
type: string;
methodology: string;
}>;
timeline: {
startDate: string;
endDate: string;
milestones: Array<{
name: string;
date: string;
description: string;
}>;
};
resources: Array<{
type: string;
description: string;
status: string;
}>;
findings: Array<{
date: string;
finding: string;
confidence: number;
impact: string;
}>;
recommendations: Array<{
recommendation: string;
rationale: string;
implementation: string;
priority: string;
}>;
}
/**
* Create perform_research.md file for a research topic
*/
export declare function createResearchDocument(researchData: ResearchDocument, outputDirectory?: string): Promise<{
filePath: string;
content: string;
}>;
/**
* Create research index file
*/
export declare function createResearchIndex(researchDocuments: ResearchDocument[], outputDirectory?: string): Promise<{
filePath: string;
content: string;
}>;
//# sourceMappingURL=research-documentation.d.ts.map