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

59 lines 2.48 kB
/** * PMBOK Process Processor * Handles AI functions related to PMBOK processes and process groups * * @class PMBOKProcessProcessor * @description Specialized processor for generating PMBOK process documentation * including process descriptions, inputs, tools & techniques, outputs, and * integration points with other processes. * * @version 1.0.0 * @since 3.1.0 */ import { BaseAIProcessor } from "./BaseAIProcessor.js"; export declare class PMBOKProcessProcessor extends BaseAIProcessor { /** * Generates a comprehensive Project Management Plan following PMBOK standards */ getProjectManagementPlan(context: string): Promise<string | null>; /** * Generates a Direct and Manage Project Work Process document */ getDirectAndManageProjectWork(context: string): Promise<string | null>; protected generatePMBOKOutput(pmbokSection: string, context: string, additionalContext?: string[]): Promise<string | null>; getMonitorAndControlProjectWork(context: string): Promise<string | null>; getDevelopProjectCharter(context: string): Promise<string | null>; getProjectCharter(context: string): Promise<string | null>; /** * Generates an AI-enhanced Project Charter with detailed budget summary * following PMBOK standards */ /** * Calculate appropriate token limit based on context complexity * @param context The project context * @param additionalContexts Array of additional context documents * @returns Calculated token limit */ private calculateTokenLimit; getAIProjectCharter(context: string, options?: { tokenLimit?: number; additionalContexts?: string[]; }): Promise<string | null>; /** * Generates a Validate Scope Process document following PMBOK standards */ getValidateScopeProcess(context: string): Promise<string | null>; /** * Generates a Control Scope Process document following PMBOK standards */ getControlScopeProcess(context: string): Promise<string | null>; /** * Generates a Perform Integrated Change Control Process document following PMBOK standards */ getPerformIntegratedChangeControlProcess(context: string): Promise<string | null>; /** * Generates a Close Project or Phase Process document following PMBOK standards */ getCloseProjectOrPhaseProcess(context: string): Promise<string | null>; } //# sourceMappingURL=PMBOKProcessProcessor.d.ts.map