import type { StageId } from '../types/index.js'; import type { Stage } from './spec-types.js'; import type { PdcaGapAnalysisInput, PdcaGapAnalysisOutput, PdcaGapAnalysisStageOptions } from './pdca-gap-analysis-types.js'; /** * PDCA Gap Analysis stage. * * Evaluates the current pipeline iteration against the OKR tree: * Plan — Are all KRs covered by FRs? * Do — Are FRs/ACs implemented? * Check — Do audit findings indicate OKR drift? * Act — What gaps remain for the next cycle? * * Graceful skip: when no OKR tree is present, produces a minimal * report with implementation-only coverage (no KR alignment). */ export declare class PdcaGapAnalysisStage implements Stage { private readonly options; readonly stageId: StageId; private readonly now; constructor(options: PdcaGapAnalysisStageOptions); execute(input: PdcaGapAnalysisInput): Promise; private analyzeViaAdapter; /** * Local (no-adapter) gap analysis. * Deterministic assessment based on coverage numbers. */ private analyzeLocally; private assessPlan; private assessDo; private assessCheck; private writeArtifact; } //# sourceMappingURL=pdca-gap-analysis-stage.d.ts.map