diff --git a/projects/water-hydrogen-bond-surface-tension/history/scenes-r3-approved-project.json b/projects/water-hydrogen-bond-surface-tension/history/scenes-r3-approved-project.json new file mode 100644 index 0000000..2de3d56 --- /dev/null +++ b/projects/water-hydrogen-bond-surface-tension/history/scenes-r3-approved-project.json @@ -0,0 +1,213 @@ +{ + "schema_version": "1.1", + "project_id": "water-hydrogen-bond-surface-tension", + "brief": { + "topic": "물의 수소결합에 의한 표면장력에 대한 설명", + "language": "한국어" + }, + "settings": { + "aspect_ratio": "9:16", + "max_duration_ms": 180000, + "max_cut_duration_ms": 5000, + "style_reference": "references/1.png", + "tts_engine": "Qwen3-TTS", + "conda_env": "qwen3-tts", + "visual_engine": "Blender" + }, + "stages": [ + { + "stage_id": "01-topic", + "status": "complete", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/01-topic/r1/artifact.json", + "issues": [] + }, + { + "stage_id": "02-research", + "status": "complete", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/02-research/r1/artifact.json", + "issues": [] + }, + { + "stage_id": "03-script", + "status": "complete", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/03-script/r1/artifact.json", + "issues": [] + }, + { + "stage_id": "04-title", + "status": "complete", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/04-title/r1/artifact.json", + "issues": [] + }, + { + "stage_id": "05-tts-split", + "status": "complete", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/05-tts-split/r1/artifact.json", + "issues": [] + }, + { + "stage_id": "06-tts", + "status": "complete", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/06-tts/r1/artifact.json", + "issues": [] + }, + { + "stage_id": "07-cuts", + "status": "complete", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/07-cuts/r1/artifact.json", + "issues": [] + }, + { + "stage_id": "08-scenes", + "status": "complete", + "revision": 3, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/08-scenes/r3/artifact.json", + "issues": [] + }, + { + "stage_id": "09-entities", + "status": "complete", + "revision": 3, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/09-entities/r3/artifact.json", + "issues": [] + }, + { + "stage_id": "10-references", + "status": "stale", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/10-references/r1/artifact.json", + "issues": [ + { + "code": "VISUAL_ENGINE_CHANGED", + "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "blocking": true + } + ] + }, + { + "stage_id": "11-images", + "status": "stale", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/11-images/r1/artifact.json", + "issues": [ + { + "code": "VISUAL_ENGINE_CHANGED", + "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "blocking": true + } + ] + }, + { + "stage_id": "12-motion", + "status": "stale", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/12-motion/r1/artifact.json", + "issues": [ + { + "code": "VISUAL_ENGINE_CHANGED", + "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "blocking": true + } + ] + }, + { + "stage_id": "13-compose", + "status": "stale", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/13-compose/r1/artifact.json", + "issues": [ + { + "code": "VISUAL_ENGINE_CHANGED", + "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "blocking": true + } + ] + }, + { + "stage_id": "14-review", + "status": "stale", + "revision": 1, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/14-review/r1/artifact.json", + "issues": [ + { + "code": "VISUAL_ENGINE_CHANGED", + "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "blocking": true + } + ] + } + ], + "reviews": [ + { + "review_id": "topic", + "decision": "approved", + "artifact_refs": [ + { + "stage_id": "01-topic", + "revision": 1 + } + ], + "feedback": "추천안으로 진행합니다" + }, + { + "review_id": "story", + "decision": "approved", + "artifact_refs": [ + { + "stage_id": "02-research", + "revision": 1 + }, + { + "stage_id": "03-script", + "revision": 1 + }, + { + "stage_id": "04-title", + "revision": 1 + } + ], + "feedback": "확정합니다." + }, + { + "review_id": "scenes", + "decision": "approved", + "artifact_refs": [ + { + "stage_id": "07-cuts", + "revision": 1 + }, + { + "stage_id": "08-scenes", + "revision": 3 + }, + { + "stage_id": "09-entities", + "revision": 3 + } + ], + "feedback": "수정본을 승인합니다" + }, + { + "review_id": "final", + "decision": "changes_requested", + "artifact_refs": [ + { + "stage_id": "13-compose", + "revision": 1 + }, + { + "stage_id": "14-review", + "revision": 1 + } + ], + "feedback": "내용은 좋았지만 이미지의 퀄리티가 좋지 않았습니다. GPT-Image-2.5 Sunburst 대신에 blender로 3D 모델을 만들고 이것으로 영상을 만들수 있을까요?" + } + ] +} diff --git a/projects/water-hydrogen-bond-surface-tension/project.json b/projects/water-hydrogen-bond-surface-tension/project.json index 6a0e49a..6a60fb1 100644 --- a/projects/water-hydrogen-bond-surface-tension/project.json +++ b/projects/water-hydrogen-bond-surface-tension/project.json @@ -66,65 +66,53 @@ }, { "stage_id": "08-scenes", - "status": "awaiting_review", + "status": "complete", "revision": 3, "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/08-scenes/r3/artifact.json", - "issues": [ - { - "code": "SCENES_APPROVAL_PENDING", - "message": "r3에서 전체 원자·결합의 물 영역 포함 관계를 수정·검증했고 새 장면 검토를 기다립니다.", - "blocking": true - } - ] + "issues": [] }, { "stage_id": "09-entities", - "status": "awaiting_review", + "status": "complete", "revision": 3, "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/09-entities/r3/artifact.json", - "issues": [ - { - "code": "SCENES_APPROVAL_PENDING", - "message": "r3에서 전체 원자·결합의 물 영역 포함 관계를 수정·검증했고 새 장면 검토를 기다립니다.", - "blocking": true - } - ] + "issues": [] }, { "stage_id": "10-references", - "status": "stale", - "revision": 1, - "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/10-references/r1/artifact.json", + "status": "draft", + "revision": 2, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/10-references/r2/artifact.json", "issues": [ { - "code": "VISUAL_ENGINE_CHANGED", - "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "code": "BLENDER_PRODUCTION_IN_PROGRESS", + "message": "승인된 08·09 r3로 정식 기준 모델·끝점·전체 컷 영상을 제작합니다.", "blocking": true } ] }, { "stage_id": "11-images", - "status": "stale", - "revision": 1, - "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/11-images/r1/artifact.json", + "status": "draft", + "revision": 2, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/11-images/r2/artifact.json", "issues": [ { - "code": "VISUAL_ENGINE_CHANGED", - "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "code": "BLENDER_PRODUCTION_IN_PROGRESS", + "message": "승인된 08·09 r3로 정식 기준 모델·끝점·전체 컷 영상을 제작합니다.", "blocking": true } ] }, { "stage_id": "12-motion", - "status": "stale", - "revision": 1, - "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/12-motion/r1/artifact.json", + "status": "draft", + "revision": 2, + "artifact_path": "projects/water-hydrogen-bond-surface-tension/stages/12-motion/r2/artifact.json", "issues": [ { - "code": "VISUAL_ENGINE_CHANGED", - "message": "08·09의 Blender 3D 설계가 새 버전으로 바뀌어 기존 r1 결과는 이력으로 보존합니다.", + "code": "BLENDER_PRODUCTION_IN_PROGRESS", + "message": "승인된 08·09 r3로 정식 기준 모델·끝점·전체 컷 영상을 제작합니다.", "blocking": true } ] @@ -189,7 +177,7 @@ }, { "review_id": "scenes", - "decision": "pending", + "decision": "approved", "artifact_refs": [ { "stage_id": "07-cuts", @@ -204,7 +192,7 @@ "revision": 3 } ], - "feedback": "" + "feedback": "수정본을 승인합니다" }, { "review_id": "final", diff --git a/projects/water-hydrogen-bond-surface-tension/stages/10-references/r2/artifact.json b/projects/water-hydrogen-bond-surface-tension/stages/10-references/r2/artifact.json new file mode 100644 index 0000000..c3563ff --- /dev/null +++ b/projects/water-hydrogen-bond-surface-tension/stages/10-references/r2/artifact.json @@ -0,0 +1,41 @@ +{ + "schema_version": "1.1", + "project_id": "water-hydrogen-bond-surface-tension", + "stage_id": "10-references", + "revision": 2, + "inputs": [ + { + "stage_id": "02-research", + "revision": 1 + }, + { + "stage_id": "03-script", + "revision": 1 + }, + { + "stage_id": "08-scenes", + "revision": 3 + }, + { + "stage_id": "09-entities", + "revision": 3 + } + ], + "payload": { + "request": { + "style_reference": "references/1.png", + "items": [], + "engine": "Blender", + "render_profile": { + "engine": "BLENDER_EEVEE", + "device": "GPU", + "fps": 50, + "width": 1080, + "height": 1920, + "samples": 64, + "seed": 0 + } + }, + "result": null + } +} diff --git a/projects/water-hydrogen-bond-surface-tension/stages/11-images/r2/artifact.json b/projects/water-hydrogen-bond-surface-tension/stages/11-images/r2/artifact.json new file mode 100644 index 0000000..16197de --- /dev/null +++ b/projects/water-hydrogen-bond-surface-tension/stages/11-images/r2/artifact.json @@ -0,0 +1,49 @@ +{ + "schema_version": "1.1", + "project_id": "water-hydrogen-bond-surface-tension", + "stage_id": "11-images", + "revision": 2, + "inputs": [ + { + "stage_id": "02-research", + "revision": 1 + }, + { + "stage_id": "03-script", + "revision": 1 + }, + { + "stage_id": "07-cuts", + "revision": 1 + }, + { + "stage_id": "08-scenes", + "revision": 3 + }, + { + "stage_id": "09-entities", + "revision": 3 + }, + { + "stage_id": "10-references", + "revision": 2 + } + ], + "payload": { + "request": { + "frames": [], + "engine": "Blender", + "render_profile": { + "engine": "BLENDER_EEVEE", + "device": "GPU", + "fps": 50, + "width": 1080, + "height": 1920, + "samples": 64, + "seed": 0 + }, + "scene_path": "" + }, + "result": null + } +} diff --git a/projects/water-hydrogen-bond-surface-tension/stages/12-motion/r2/artifact.json b/projects/water-hydrogen-bond-surface-tension/stages/12-motion/r2/artifact.json new file mode 100644 index 0000000..af4ec9f --- /dev/null +++ b/projects/water-hydrogen-bond-surface-tension/stages/12-motion/r2/artifact.json @@ -0,0 +1,37 @@ +{ + "schema_version": "1.1", + "project_id": "water-hydrogen-bond-surface-tension", + "stage_id": "12-motion", + "revision": 2, + "inputs": [ + { + "stage_id": "07-cuts", + "revision": 1 + }, + { + "stage_id": "08-scenes", + "revision": 3 + }, + { + "stage_id": "11-images", + "revision": 2 + } + ], + "payload": { + "request": { + "clips": [], + "engine": "Blender", + "render_profile": { + "engine": "BLENDER_EEVEE", + "device": "GPU", + "fps": 50, + "width": 1080, + "height": 1920, + "samples": 64, + "seed": 0 + }, + "scene_path": "" + }, + "result": null + } +}