UNPKG

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

25 lines 1.19 kB
import { AIProcessor } from '../../ai/AIProcessor.js'; import { DataQualityManagementPlanTemplate } from './DataQualityManagementPlanTemplate.js'; /** * Processor for the Data Quality Management Plan document. */ export class DataQualityManagementPlanProcessor { aiProcessor; constructor() { this.aiProcessor = AIProcessor.getInstance(); } async process(context) { const template = new DataQualityManagementPlanTemplate(context); const promptContent = template.generateContent(); const prompt = `Based on the project context, generate a comprehensive Data Quality Management Plan. Use this structure as a reference:\n\n${promptContent}`; const content = await this.aiProcessor.makeAICall([ { role: 'system', content: 'You are a data management expert specializing in data quality. Generate a comprehensive Data Quality Management Plan.' }, { role: 'user', content: prompt } ]).then(res => typeof res === 'string' ? res : res.content); return { title: 'Data Quality Management Plan', content }; } } //# sourceMappingURL=DataQualityManagementPlanProcessor.js.map