/** * specify spec validate * * Checks that a spec directory is well-formed: * 1. README.md exists at the root with a `triggers:` frontmatter field (non-empty array). * 2. All markdown links inside spec files resolve to files within the spec dir. * 3. No implementation details detected (heuristic: file paths, function signatures, class names). * * Outputs: { status: "ok" | "error", issues: Issue[] } */ export interface ValidationIssue { file: string; rule: string; message: string; severity: 'error' | 'warning'; } export interface ValidationResult { status: 'ok' | 'error'; spec_dir: string; files_checked: number; issues: ValidationIssue[]; } export declare function validateSpec(specDir: string): Promise; //# sourceMappingURL=validate.d.ts.map