export interface PhaseDescriptor { /** Workflow role name (also used as key for summaries and iteration tracking). */ role: string; /** Filename under .forge/workflows/ (without extension). */ workflowFile: string; /** Persona noun passed to loadForgePersona. */ personaNoun: string; /** When true: read summaries..verdict after dispatch. */ isReview: boolean; /** Max revision iterations before escalation. */ maxIterations: number; } export declare const PHASES: PhaseDescriptor[]; export declare const SUMMARY_KEY_BY_ROLE: Record; export declare const PHASE_PRE_STATUS: Record; /** Index of a phase in the PHASES table by role, or -1 if unknown. */ export declare function phaseIndexByRole(role: string): number;