Skip to main content

Type Alias: TransitionFailureReason

TransitionFailureReason = { type: "invalid-transition"; } | { artifactId: string; type: "incomplete-artifact"; } | { artifactId: string; complete: number; incomplete: number; total: number; type: "incomplete-tasks"; } | { gate: "spec" | "signoff"; type: "approval-required"; } | { gate: "spec" | "signoff"; type: "gate-not-required"; }

Defined in: packages/core/src/domain/errors/invalid-state-transition-error.ts:4

Structured reason for why a state transition failed.