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
22 lines • 1.13 kB
JavaScript
import { AIProcessor } from '../../ai/AIProcessor.js';
import { MasterDataManagementStrategyTemplate } from './MasterDataManagementStrategyTemplate.js';
export class MasterDataManagementStrategyProcessor {
aiProcessor;
constructor() {
this.aiProcessor = AIProcessor.getInstance();
}
async process(context) {
const template = new MasterDataManagementStrategyTemplate(context);
const promptContent = template.generateContent();
const prompt = `Based on the following project context, generate a comprehensive Master Data Management (MDM) Strategy.\n\n${promptContent}`;
const response = await this.aiProcessor.makeAICall([
{ role: 'system', content: 'You are a data management expert specializing in Master Data Management. Generate a comprehensive MDM Strategy document.' },
{ role: 'user', content: prompt },
]);
return {
title: `Master Data Management (MDM) Strategy for ${context.projectName}`,
content: response.content,
};
}
}
//# sourceMappingURL=MasterDataManagementStrategyProcessor.js.map