feat: 补充首帧过期状态类型

This commit is contained in:
GouJ
2026-09-01 14:46:06 +08:00
parent f3b0c2d222
commit b37f7b7849
+5
View File
@@ -11,6 +11,7 @@ export type ProductionIssueCode =
| 'identity_unlocked'
| 'missing_prompt'
| 'missing_keyframe'
| 'stale_keyframe'
/** 就绪检查中的具体阻塞原因;部分参考图问题会附带主体引用。 */
export interface ProductionIssue {
@@ -43,6 +44,8 @@ export interface KeyframeReadinessItem extends PromptReadinessItem {
episodeNo: number
beatNo: number
primaryKeyframeId?: string | null
/** 当前主首帧已基于旧 SubjectForm Primary,需要重新生成。 */
primaryKeyframeStale?: boolean
}
/** 镜头首帧项目级就绪汇总。 */
@@ -51,6 +54,7 @@ export interface KeyframeReadiness extends PromptReadiness {
missingIdentity: number
missingIdentityAnchor: number
identityUnlocked: number
stalePrimaryKeyframe: number
items: KeyframeReadinessItem[]
}
@@ -73,6 +77,7 @@ export interface VideoReadiness {
blocked: number
missingPrompt: number
missingKeyframe: number
staleKeyframe: number
missingReference: number
items: VideoReadinessItem[]
}