/** * ContextCompletenessValidation — Blocks approval when no context comments exist. * * ERROR severity — agents must leave a knowledge trail before work is considered done. * Without context comments, the next agent starts from zero. * * Detection logic: * 1. Fetch issue comments via issueRepository * 2. Parse for ido4:context blocks (structured context markers) * 3. Require at least one block from a working transition (start, review, or equivalent) * 4. Require the context body to be >= 50 characters (prevents "Done." phoning-it-in) * * Uses: deps.issueRepository (same pattern as SubtaskCompletionValidation). */ import type { ValidationStep, ValidationStepResult, ValidationContext } from '../types.js'; import type { StepDependencies } from '../validation-step-registry.js'; export declare class ContextCompletenessValidation implements ValidationStep { private readonly deps; readonly name = "ContextCompletenessValidation"; constructor(_param: string | undefined, deps: StepDependencies); validate(context: ValidationContext): Promise; } //# sourceMappingURL=context-completeness-validation.d.ts.map