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

32 lines 1.27 kB
/** * File Existence Validator * * Validates that expected PMBOK documents exist in the file system. * This is a fundamental check that ensures the basic generation process * has completed successfully before running more detailed content analysis. * * @version 1.0.0 * @author ADPA Quality Assurance Engine Team * @created June 2025 */ import { IValidator, ValidationConfig, ValidationResult } from '../interfaces/IValidator.js'; export declare class FileExistenceValidator implements IValidator { readonly name = "File Existence Validator"; readonly description = "Verifies that expected PMBOK documents exist in the file system"; readonly id = "file-existence"; readonly version = "1.0.0"; readonly tags: string[]; private documentsBasePath; readonly applicableDocuments: string[]; readonly priority: number; readonly defaultEnabled: boolean; constructor(documentsBasePath?: string); isApplicable(documentTypes: string[]): boolean; getConfigSchema?(): Record<string, any>; validate(config: ValidationConfig): Promise<ValidationResult>; /** * Recursively find all markdown files in the documents directory */ private findAllMarkdownFiles; } //# sourceMappingURL=FileExistenceValidator.d.ts.map