HIOB영상 제작 도구

기획·자료·검수 버전 불일치 오류 해결

MCP 1.9.9 기준 · 2026-10-07 검토. 오류의 원인과 해결 담당, 복구 후 확인할 조건을 안내합니다. 기존 원본·승인 대본·목소리·타이밍·진행 중 작업을 보존합니다.

해결 담당: 프로젝트를 진행하는 AI가 기존 자료와 상태를 조회해 처리합니다.

어떻게 복구하나요?

  1. 현재 저장본과 요청의 revision·SHA·원본 receipt를 비교해 바뀐 필드와 자료를 찾는다.
  2. 기존 승인 전문·목소리·타이밍을 보존해 최신 원본에서 파생 입력을 다시 만든다. 해시만 바꾸거나 옛 검수를 재사용하지 않는다.
  3. 변경된 자료만 재검수한 뒤 최신 writeVersions로 저장하고 실패 단계부터 이어간다.

해결됐는지 확인하기

성공 조건을 확인한 뒤 같은 프로젝트·run의 실패한 단계부터 이어갑니다. 유료 작업은 기존 접수·승인 범위를 다시 대조합니다.

해당 오류 코드

아래 코드는 이 절차를 공유합니다. 구체적인 원인 필드와 발생 조건은 코드별로 다르므로 AI가 설치본에서 해당 코드의 상세 항목을 읽어야 합니다.

ARES_XL_CANDIDATE_DIGEST_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “ARES_XL_CANDIDATE_DIGEST_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

AUDIO_ASSET_CHANGED

확인할 입력·상태: track.sha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “AUDIO_ASSET_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

AUDIO_GAIN_SOURCE_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “AUDIO_GAIN_SOURCE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

AUDIO_PLAN_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “AUDIO_PLAN_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

BATCH_MANIFEST_DIGEST_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “BATCH_MANIFEST_DIGEST_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

BRAND_REVISION_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “BRAND_REVISION_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

CLAIM_SOURCE_DIGEST_MISMATCH

확인할 입력·상태: asset.sha256, asset.url.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “CLAIM_SOURCE_DIGEST_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

CLONE_DIRECTION_STALE

확인할 입력·상태: plan.creativeDirection?.sha256, plan.creativeDirection.sha256, input.directionSha256, input.assetId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “CLONE_DIRECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

CLONE_FILE_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “CLONE_FILE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

CLONE_SOURCE_STALE

확인할 입력·상태: compiled.shots?.find, input.assetId, compiled.planSha256, compiled.directionSha256, input.directionSha256, current.seedanceInput, source.shot.seedanceInput, source.shot, direction.cuts?.filter.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “CLONE_SOURCE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

CONTENT_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “CONTENT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

CUSTOMER_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “CUSTOMER_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_CAPABILITIES_EXECUTION_LEASE_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_CAPABILITIES_EXECUTION_LEASE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_CAPABILITIES_RECEIPT_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_CAPABILITIES_RECEIPT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_CAPABILITIES_REFERENCE_FILE_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_CAPABILITIES_REFERENCE_FILE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_CAPABILITIES_REVISION_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_CAPABILITIES_REVISION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_GENERATION_ADMISSION_BASELINE_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_GENERATION_ADMISSION_BASELINE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_GENERATION_REVISION_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_GENERATION_REVISION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_DIRECTION_INPUT_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_DIRECTION_INPUT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_DIRECTION_STALE

확인할 입력·상태: plan.creativeDirection, direction.json, plan.creativeDirection?.file, plan.creativeDirection.sha256, direction.sha256, direction.path.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_DIRECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_HUMAN_LIPSYNC_LINEAGE_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_HUMAN_LIPSYNC_LINEAGE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_HUMAN_NATIVE_AUDIO_SOURCE_CHANGED

확인할 입력·상태: asset.sha256, asset.file.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_HUMAN_NATIVE_AUDIO_SOURCE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_HUMAN_NATIVE_SPEECH_ROUTE_CHANGED

확인할 입력·상태: input.option.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_HUMAN_NATIVE_SPEECH_ROUTE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_HUMAN_POLICY_RECEIPT_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_HUMAN_POLICY_RECEIPT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_HUMAN_SPEECH_SOURCE_MODEL_CHANGED

확인할 입력·상태: input.option.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_HUMAN_SPEECH_SOURCE_MODEL_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_INPUT_STALE

확인할 입력·상태: body.operation, body.voicePlan.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_INPUT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_MANIFEST_HASH_MISMATCH

확인할 입력·상태: revision.manifest, revision.manifest_sha.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_MANIFEST_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_MATERIAL_INSPECTION_STALE

확인할 입력·상태: asset.sha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_MATERIAL_INSPECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_MATERIAL_REVIEW_BINDINGS_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_MATERIAL_REVIEW_BINDINGS_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_MATERIAL_SERVER_INSPECTION_STALE

확인할 입력·상태: job.status, job.kind, job.sourceSha256, job.result.artifacts.some, job.id, job.inspectorVersion.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_MATERIAL_SERVER_INSPECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_NARRATOR_TEXT_CHANGED

확인할 입력·상태: input.shots.filter, input.selectedShotIds.includes, input.option, plan.narratorScript?.text?.includes.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_NARRATOR_TEXT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_NARRATOR_VOICE_CHANGED

확인할 입력·상태: plan.narratorScript.voiceId, input.voiceId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_NARRATOR_VOICE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_REFERENCE_PREPARATION_STALE

확인할 입력·상태: plan.json, request.json.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_REFERENCE_PREPARATION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_REVISION_MISMATCH

확인할 입력·상태: plan.narratorScript.voiceId, input.voiceId, input.revisionId, body.revisionId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_REVISION_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_SOURCE_AMENDMENT_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_SOURCE_AMENDMENT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_SOURCE_DECISIONS_CHANGED

확인할 입력·상태: plan.beats, plan.beats.length, plan.sourceDecisions, plan.json.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_SOURCE_DECISIONS_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_SOURCE_HASH_MISMATCH

확인할 입력·상태: file.bytes, file.sha256, file.path.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_SOURCE_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_SOURCE_REQUIRED_NARRATION_CHANGED

확인할 입력·상태: quote.length.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_SOURCE_REQUIRED_NARRATION_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_SOURCE_TIMING_CHANGED

확인할 입력·상태: source.timing, plan.beats.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_SOURCE_TIMING_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_PRODUCTION_STORYBOARD_STALE

확인할 입력·상태: direction.sha256, direction.path.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_PRODUCTION_STORYBOARD_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_RENDER_INPUT_STALE

확인할 입력·상태: revision.manifest, input.inputSha.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_RENDER_INPUT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_REVISION_CONFLICT

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_REVISION_CONFLICT의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_SOUND_HASH_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_SOUND_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_VOICE_CLONE_DIRECTION_STALE

확인할 입력·상태: plan.creativeDirection?.sha256, plan.creativeDirection.sha256, input.directionSha256, input.assetId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_VOICE_CLONE_DIRECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_VOICE_CLONE_FILE_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_VOICE_CLONE_FILE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_VOICE_CLONE_SOURCE_STALE

확인할 입력·상태: compiled.shots?.find, input.assetId, compiled.planSha256, compiled.directionSha256, input.directionSha256, current.seedanceInput, source.shot.seedanceInput, source.shot, direction.cuts?.filter.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_VOICE_CLONE_SOURCE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_VOICE_PLAN_STALE

확인할 입력·상태: plan.json, input.planSha256, file.bytes.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_VOICE_PLAN_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DESKTOP_VOICE_REVISION_STALE

확인할 입력·상태: plan.json.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DESKTOP_VOICE_REVISION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DIRECTION_INPUT_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DIRECTION_INPUT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DIRECTION_STALE

확인할 입력·상태: plan.creativeDirection?.sha256, plan.creativeDirection.sha256, plan.creativeDirection, direction.json, plan.creativeDirection?.file, direction.sha256, direction.path.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DIRECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DIRECTOR_SOURCE_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DIRECTOR_SOURCE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DIRECTOR_VOICE_COMMAND_SHAPE_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DIRECTOR_VOICE_COMMAND_SHAPE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

DRAFT_REVISION_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “DRAFT_REVISION_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

ENSEMBLE_CAPTION_ALIGNMENT_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “ENSEMBLE_CAPTION_ALIGNMENT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

ENSEMBLE_REVIEW_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “ENSEMBLE_REVIEW_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

ENSEMBLE_VIDEO_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “ENSEMBLE_VIDEO_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

FEEDBACK_PROJECT_CHANGED

확인할 입력·상태: current.status, current.runId, project.cloud.runId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “FEEDBACK_PROJECT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

FILE_HASH_MISMATCH

확인할 입력·상태: file.bytes, file.sha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “FILE_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

FILE_STALE

확인할 입력·상태: file.sha256, file.bytes.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “FILE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HASH_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_CHARACTER_HASH_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_CHARACTER_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_LIPSYNC_PLAN_CHANGED

확인할 입력·상태: plan.json, compiled?.planSha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_LIPSYNC_PLAN_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_PAIN_EVIDENCE_STALE

고객 원문 해시·정확한 인용이 다릅니다. 선택을 다시 검토하세요.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_PAIN_EVIDENCE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_REFERENCE_DIRECTION_STALE

확인할 입력·상태: direction.json, plan.creativeDirection?.sha256, plan.creativeDirection.sha256, direction.assets, direction.cuts, direction.assets.length, direction.cuts.length, direction.assets.some, direction.assets.map, direction.cuts.some.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_REFERENCE_DIRECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_REFERENCE_IMAGE_CHANGED

확인할 입력·상태: project.cloud.runId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_REFERENCE_IMAGE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_REFERENCE_PACKET_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_REFERENCE_PACKET_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_REFERENCE_PLAN_CHANGED

확인할 입력·상태: project.cloud?.runId, project.connectionId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_REFERENCE_PLAN_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_REFERENCE_REQUEST_INPUT_CHANGED

확인할 입력·상태: request.runId, project.cloud.runId, request.requestId, request.inputSha, request.connectionId, project.connectionId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_REFERENCE_REQUEST_INPUT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_REFERENCE_SYNC_STALE

확인할 입력·상태: result?.cloud?.desktopRevisionId, request.revisionId, result.cloud.desktopRevisionId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_REFERENCE_SYNC_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HIOB_SOUND_HASH_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HIOB_SOUND_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_FULL_VOICE_CHANGED

확인할 입력·상태: plan.narratorScript.text, track.file.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_FULL_VOICE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_GENERATION_SOURCE_CHANGED

확인할 입력·상태: source.id, source.sha256, compiled.planSha256, compiled.directionSha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_GENERATION_SOURCE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_LIPSYNC_LINEAGE_STALE

확인할 입력·상태: compiled.planSha256, compiled.directionSha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_LIPSYNC_LINEAGE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_NATIVE_AUDIO_SOURCE_CHANGED

확인할 입력·상태: asset.sha256, asset.file.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_NATIVE_AUDIO_SOURCE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_NATIVE_SOURCE_LINEAGE_STALE

확인할 입력·상태: current.file, current.compiled.shots.find, current.assetId, metadata.hasAudio, job.model, current.humanPolicy.generationModel, job.status, job.sha256, current.sha256, job.shot?.id, job.run_id, project.cloud?.runId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_NATIVE_SOURCE_LINEAGE_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_NATIVE_SPEECH_ROUTE_CHANGED

확인할 입력·상태: input.option.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_NATIVE_SPEECH_ROUTE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_POLICY_RECEIPT_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_POLICY_RECEIPT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_SCENE_CLASSIFICATION_CHANGED

새 인물을 연출과 참조에 먼저 연결하세요.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_SCENE_CLASSIFICATION_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_SCREEN_ACTIVITY_CHANGED

실제 발화/무발화/손 전용을 현재 연출과 대조하세요.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_SCREEN_ACTIVITY_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

HUMAN_SPEECH_SOURCE_MODEL_CHANGED

확인할 입력·상태: input.option.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “HUMAN_SPEECH_SOURCE_MODEL_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

INPUT_STALE

확인할 입력·상태: body.action, body.voicePlan, body.inputSha, body.expectedInputSha, body.operation, revision.manifest, input.inputSha.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “INPUT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

INTAKE_RECEIPT_DIGEST_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “INTAKE_RECEIPT_DIGEST_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

LIPSYNC_PREPARATION_FILE_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “LIPSYNC_PREPARATION_FILE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

LISTING_REVISION_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “LISTING_REVISION_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

LISTING_REVISION_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “LISTING_REVISION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MANIFEST_HASH_MISMATCH

확인할 입력·상태: revision.manifest, revision.manifest_sha.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MANIFEST_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MANIFEST_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MANIFEST_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MATERIAL_INSPECTION_STALE

확인할 입력·상태: asset.sha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MATERIAL_INSPECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MATERIAL_REVIEW_BINDINGS_STALE

조립 후 검수 결과가 바뀌었습니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MATERIAL_REVIEW_BINDINGS_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MATERIAL_SERVER_INSPECTION_STALE

확인할 입력·상태: job.status, job.kind, job.sourceSha256, job.result.artifacts.some, job.id, job.inspectorVersion.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MATERIAL_SERVER_INSPECTION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MCP_MEDIA_MASTER_CHANGED

확인할 입력·상태: source.master?.sha256, source.master.sampleCount.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MCP_MEDIA_MASTER_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MCP_MEDIA_SNAPSHOT_STALE

확인할 입력·상태: source.manifest, source.inputSha, source.expectedSnapshotSha, asset.kind.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MCP_MEDIA_SNAPSHOT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

MCP_MEDIA_SOURCE_HASH_MISMATCH

확인할 입력·상태: request.sourceBytes, request.sourceSha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “MCP_MEDIA_SOURCE_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

NARRATOR_TEXT_CHANGED

확인할 입력·상태: input.shots.filter, input.selectedShotIds.includes, input.option, plan.narratorScript?.text?.includes.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “NARRATOR_TEXT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

NARRATOR_VOICE_CHANGED

확인할 입력·상태: plan.narratorScript.voiceId, input.voiceId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “NARRATOR_VOICE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

NATIVE_AUDIO_SAMPLE_CHANGED

확인할 입력·상태: compiled.planSha256, compiled.directionSha256, job.sha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “NATIVE_AUDIO_SAMPLE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

NATIVE_SOURCE_CHANGED

확인할 입력·상태: compiled.planSha256, compiled.directionSha256, job.sha256, plan.json, direction.json.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “NATIVE_SOURCE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

OUTPUT_PRODUCER_CONTRACT_STALE

확인할 입력·상태: input.spec.id.endsWith, input.spec.outputSchema, result.stage_receipt.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “OUTPUT_PRODUCER_CONTRACT_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

PACKET_STALE

확인할 입력·상태: body.expectedPlanSha256.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “PACKET_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

PLAN_STALE

확인할 입력·상태: body.expectedPlanSha256, input.planSha256, file.bytes.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “PLAN_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

PRODUCER_EDIT_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “PRODUCER_EDIT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

REFERENCE_PREPARATION_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “REFERENCE_PREPARATION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

REGEN_TARGET_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “REGEN_TARGET_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

REVISION_MISMATCH

확인할 입력·상태: plan.narratorScript.voiceId, input.voiceId, input.revisionId, body.revisionId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “REVISION_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

REVISION_STALE

확인할 입력·상태: current.status, current.manifest_sha, body.requestId.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “REVISION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

RUN_BINDING_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “RUN_BINDING_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SCOPE_REVISION_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SCOPE_REVISION_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SCRIPT_REVISION_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SCRIPT_REVISION_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SHARED_EDIT_RUNTIME_PACKAGE_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SHARED_EDIT_RUNTIME_PACKAGE_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SOURCE_DECISIONS_CHANGED

확인할 입력·상태: plan.beats, plan.beats.length, plan.sourceDecisions.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SOURCE_DECISIONS_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SOURCE_HASH_MISMATCH

확인할 입력·상태: source.media, request.sourceBytes, request.sourceSha256, file.bytes, file.sha256, file.path.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SOURCE_HASH_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SOURCE_REQUIRED_NARRATION_CHANGED

확인할 입력·상태: quote.length.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SOURCE_REQUIRED_NARRATION_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SOURCE_TIMING_CHANGED

확인할 입력·상태: source.timing, plan.beats.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SOURCE_TIMING_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

SPEECH_TEXT_CHANGED

확인할 입력·상태: track.textSha256, track.trimStartSec, track.trimEndSec.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “SPEECH_TEXT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

STAR_MAKE_CONTEXT_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “STAR_MAKE_CONTEXT_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

STORYBOARD_PRODUCTION_BINDING_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “STORYBOARD_PRODUCTION_BINDING_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

STORYBOARD_STALE

확인할 입력·상태: direction.sha256, direction.path.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “STORYBOARD_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

STORYBOARD_VIEW_CHANGED

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “STORYBOARD_VIEW_CHANGED의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

STRATEGY_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “STRATEGY_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

STUDIO_PRODUCT_REVIEW_DIGEST_MISMATCH

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “STUDIO_PRODUCT_REVIEW_DIGEST_MISMATCH의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

VIDEO_ASSET_AUTHORITY_STALE

이 오류의 검증 조건은 코드별 상세 문서의 발생 위치에서 확인합니다.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “VIDEO_ASSET_AUTHORITY_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

VIDEO_ASSET_STALE

확인할 입력·상태: asset.run_id.

복구 검증: 실제 복구 미검증

위 복구 순서에 따라 현재 입력과 저장 상태를 확인하고, 성공 조건을 충족한 뒤 기존 작업을 이어갑니다.

AI에게 “VIDEO_ASSET_STALE의 코드별 복구 문서를 읽고, 기존 프로젝트에서 해당 조건을 확인해줘”라고 요청하세요.

작업 ID와 복구 이력

AI가 실패하면 오류 코드와 기존 작업 ID를 기록하고 같은 작업의 상태부터 확인합니다. MCP 오류 기록은 같은 컴퓨터에서 다시 읽을 수 있습니다. 고객에게 내부 ID나 크레딧 사용량을 다시 입력하게 하지 않습니다. 작업 ID·고객 자료는 이 공개 사전에 게시하지 않습니다.

함께 확인할 안내

MCP 설치와 업데이트 · 다른 문제 해결 · 자료와 개인정보 처리