/** * Pipeline Orchestrator for roblox-ai-os-creator-skills * * Sequences configurable stages (blueprint -> forge -> code-review) * and persists state through the ModeState system. * * Mirrors OMC #1130 pipeline design with RCS-specific adaptations: * - Forge iteration count is configurable * - Code review is the merge-readiness gate * - Non-clean review artifacts can drive a return to blueprint */ import type { PipelineConfig, PipelineResult, PipelineModeStateExtension } from './types.js'; /** * Run a configured pipeline to completion. * * Executes stages sequentially, passing accumulated artifacts between them. * State is persisted after each stage transition via the ModeState system. */ export declare function runPipeline(config: PipelineConfig): Promise; /** * Resume a pipeline from its last persisted state. * * Reads the pipeline ModeState and reconstructs a PipelineConfig starting * from the stage that was interrupted. */ export declare function canResumePipeline(cwd?: string): Promise; /** * Read the current pipeline state extension fields. */ export declare function readPipelineState(cwd?: string): Promise; /** * Cancel a running pipeline. */ export declare function cancelPipeline(cwd?: string): Promise; /** * Create the default autopilot pipeline configuration. * * Sequences: blueprint -> forge -> code-review. * This is the strict Autopilot loop required by the skill contract. */ export declare function createAutopilotPipelineConfig(task: string, options: { cwd?: string; sessionId?: string; maxForgeIterations?: number; workerCount?: number; agentType?: string; stages?: PipelineConfig['stages']; onStageTransition?: PipelineConfig['onStageTransition']; }): PipelineConfig; export declare function createStrictAutopilotStages(): PipelineConfig['stages']; //# sourceMappingURL=orchestrator.d.ts.map