Type Alias GateResultOutput
GateResultOutput: {
issues: (
| {
kind: "previous_tasks_incomplete";
phase: number;
remaining: number;
}
| { kind: "user_story_no_change"; storyId: string }
| { kind: "user_story_no_acceptance_criteria"; storyId: string }
| { frId: string; kind: "fr_no_change" }
)[];
phase: number;
ready: boolean;
}
Type Declaration
issues: (
| {
kind: "previous_tasks_incomplete";
phase: number;
remaining: number;
}
| { kind: "user_story_no_change"; storyId: string }
| { kind: "user_story_no_acceptance_criteria"; storyId: string }
| { frId: string; kind: "fr_no_change" }
)[]
phase: number
ready: boolean
Result of a gate check: phase number, readiness flag, and any blocking issues.