adpa-enterprise-framework-automation
Version:
Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe
27 lines • 1.24 kB
JavaScript
import { generateContent } from './BusinessIntelligenceStrategyTemplate';
import { AIProcessor } from '../../ai/AIProcessor.js';
/**
* Processor for Business Intelligence & Analytics Strategy document generation (AIProcessor-based).
*/
export class BusinessIntelligenceStrategyProcessor {
aiProcessor;
constructor() {
this.aiProcessor = AIProcessor.getInstance();
}
async process(context) {
const promptContent = generateContent(context);
const prompt = `Based on the following project context, generate a comprehensive Business Intelligence & Analytics Strategy.\n\n${promptContent}`;
const response = await this.aiProcessor.makeAICall([
{
role: 'system',
content: 'You are a senior BI architect. Generate a thorough Business Intelligence & Analytics Strategy aligned with DMBOK best practices.'
},
{ role: 'user', content: prompt }
]);
return {
title: `Business Intelligence & Analytics Strategy for ${context.projectName}`,
content: typeof response === 'string' ? response : response.content
};
}
}
//# sourceMappingURL=BusinessIntelligenceStrategyProcessor.js.map