{
  "task_id": "20260803_223229_video_use_run_001_test",
  "project": "video_use",
  "phase": "run_001_test",
  "status": "completed",
  "created_at": "2026-08-03T14:32:30Z",
  "local_root": "D:\\AI_WORKSPACE\\video_use\\runs\\run_001",
  "public_root": "https://review.example.com/runs/20260803_223229_video_use_run_001_test/",
  "main_review_url": "https://review.example.com/runs/20260803_223229_video_use_run_001_test/index.html",
  "manifest_url": "https://review.example.com/runs/20260803_223229_video_use_run_001_test/manifest.json",
  "artifacts": [
    {
      "name": "ref_voice_clean.wav",
      "path": "artifacts\\ref_voice_clean.wav",
      "type": "other",
      "size": "687.6 KB",
      "source": "00_input\\ref_voice_clean.wav"
    },
    {
      "name": "ref_voice_raw.wav",
      "path": "artifacts\\ref_voice_raw.wav",
      "type": "other",
      "size": "687.6 KB",
      "source": "00_input\\ref_voice_raw.wav"
    },
    {
      "name": "plan.json",
      "path": "artifacts\\plan.json",
      "type": "json",
      "size": "2.9 KB",
      "source": "01_script\\plan.json"
    },
    {
      "name": "script.txt",
      "path": "artifacts\\script.txt",
      "type": "text",
      "size": "737 B",
      "source": "01_script\\script.txt"
    },
    {
      "name": "master.wav",
      "path": "artifacts\\master.wav",
      "type": "other",
      "size": "8.7 MB",
      "source": "02_voice\\master.wav"
    },
    {
      "name": "meta.json",
      "path": "artifacts\\meta.json",
      "type": "json",
      "size": "1.9 KB",
      "source": "02_voice\\meta.json"
    },
    {
      "name": "segments.json",
      "path": "artifacts\\segments.json",
      "type": "json",
      "size": "1.7 KB",
      "source": "02_voice\\segments.json"
    },
    {
      "name": "master_edge.wav",
      "path": "artifacts\\master_edge.wav",
      "type": "other",
      "size": "325.1 KB",
      "source": "02_voice\\raw\\master_edge.wav"
    },
    {
      "name": "vu_voice_00001.flac",
      "path": "artifacts\\vu_voice_00001.flac",
      "type": "other",
      "size": "959.3 KB",
      "source": "02_voice\\raw\\vu_voice_00001.flac"
    },
    {
      "name": "chunk_00.wav",
      "path": "artifacts\\chunk_00.wav",
      "type": "other",
      "size": "94.7 KB",
      "source": "02_voice\\raw_chunks\\chunk_00.wav"
    },
    {
      "name": "chunk_01.wav",
      "path": "artifacts\\chunk_01.wav",
      "type": "other",
      "size": "142.1 KB",
      "source": "02_voice\\raw_chunks\\chunk_01.wav"
    },
    {
      "name": "chunk_02.wav",
      "path": "artifacts\\chunk_02.wav",
      "type": "other",
      "size": "64.9 KB",
      "source": "02_voice\\raw_chunks\\chunk_02.wav"
    },
    {
      "name": "chunk_03.wav",
      "path": "artifacts\\chunk_03.wav",
      "type": "other",
      "size": "176.6 KB",
      "source": "02_voice\\raw_chunks\\chunk_03.wav"
    },
    {
      "name": "chunk_04.wav",
      "path": "artifacts\\chunk_04.wav",
      "type": "other",
      "size": "57.9 KB",
      "source": "02_voice\\raw_chunks\\chunk_04.wav"
    },
    {
      "name": "chunk_05.wav",
      "path": "artifacts\\chunk_05.wav",
      "type": "other",
      "size": "96.4 KB",
      "source": "02_voice\\raw_chunks\\chunk_05.wav"
    },
    {
      "name": "chunk_06.wav",
      "path": "artifacts\\chunk_06.wav",
      "type": "other",
      "size": "78.0 KB",
      "source": "02_voice\\raw_chunks\\chunk_06.wav"
    },
    {
      "name": "chunk_07.wav",
      "path": "artifacts\\chunk_07.wav",
      "type": "other",
      "size": "72.9 KB",
      "source": "02_voice\\raw_chunks\\chunk_07.wav"
    },
    {
      "name": "chunk_08.wav",
      "path": "artifacts\\chunk_08.wav",
      "type": "other",
      "size": "131.7 KB",
      "source": "02_voice\\raw_chunks\\chunk_08.wav"
    },
    {
      "name": "chunk_09.wav",
      "path": "artifacts\\chunk_09.wav",
      "type": "other",
      "size": "70.9 KB",
      "source": "02_voice\\raw_chunks\\chunk_09.wav"
    },
    {
      "name": "chunk_10.wav",
      "path": "artifacts\\chunk_10.wav",
      "type": "other",
      "size": "84.3 KB",
      "source": "02_voice\\raw_chunks\\chunk_10.wav"
    },
    {
      "name": "concat.txt",
      "path": "artifacts\\concat.txt",
      "type": "text",
      "size": "391 B",
      "source": "02_voice\\raw_chunks\\concat.txt"
    },
    {
      "name": "gap.wav",
      "path": "artifacts\\gap.wav",
      "type": "other",
      "size": "38.8 KB",
      "source": "02_voice\\raw_chunks\\gap.wav"
    },
    {
      "name": "joined.wav",
      "path": "artifacts\\joined.wav",
      "type": "other",
      "size": "4.4 MB",
      "source": "02_voice\\raw_chunks\\joined.wav"
    },
    {
      "name": "meta.json",
      "path": "artifacts\\meta_1.json",
      "type": "json",
      "size": "225 B",
      "source": "03_avatar\\meta.json"
    },
    {
      "name": "manifest.json",
      "path": "artifacts\\manifest.json",
      "type": "json",
      "size": "1.4 KB",
      "source": "04_graphics\\manifest.json"
    },
    {
      "name": "subtitles.ass",
      "path": "artifacts\\subtitles.ass",
      "type": "other",
      "size": "1.6 KB",
      "source": "04_graphics\\subtitles.ass"
    },
    {
      "name": "bgm.flac",
      "path": "artifacts\\bgm.flac",
      "type": "other",
      "size": "9.2 MB",
      "source": "05_compose\\bgm.flac"
    },
    {
      "name": "concat.txt",
      "path": "artifacts\\concat_1.txt",
      "type": "text",
      "size": "158 B",
      "source": "05_compose\\concat.txt"
    },
    {
      "name": "meta.json",
      "path": "artifacts\\meta_2.json",
      "type": "json",
      "size": "841 B",
      "source": "05_compose\\meta.json"
    },
    {
      "name": "audio_mix.m4a",
      "path": "artifacts\\audio_mix.m4a",
      "type": "other",
      "size": "1.2 MB",
      "source": "06_render\\audio_mix.m4a"
    },
    {
      "name": "meta.json",
      "path": "artifacts\\meta_3.json",
      "type": "json",
      "size": "357 B",
      "source": "06_render\\meta.json"
    },
    {
      "name": "delivery_report.md",
      "path": "artifacts\\delivery_report.md",
      "type": "markdown",
      "size": "655 B",
      "source": "07_final\\delivery_report.md"
    },
    {
      "name": "qc_report.json",
      "path": "artifacts\\qc_report.json",
      "type": "json",
      "size": "493 B",
      "source": "08_qc\\qc_report.json"
    },
    {
      "name": "qc_report.md",
      "path": "artifacts\\qc_report.md",
      "type": "markdown",
      "size": "251 B",
      "source": "08_qc\\qc_report.md"
    },
    {
      "name": "run.log",
      "path": "artifacts\\run.log",
      "type": "log",
      "size": "7.7 KB",
      "source": "logs\\run.log"
    },
    {
      "name": "state.json",
      "path": "artifacts\\state.json",
      "type": "json",
      "size": "4.4 KB",
      "source": "logs\\state.json"
    },
    {
      "name": "workflow_portrait_222143.json",
      "path": "artifacts\\workflow_portrait_222143.json",
      "type": "json",
      "size": "2.3 KB",
      "source": "logs\\workflow_portrait_222143.json"
    },
    {
      "name": "persona.png",
      "path": "previews\\persona.png",
      "type": "image",
      "size": "1.2 MB",
      "source": "03_avatar\\persona\\persona.png"
    },
    {
      "name": "persona_small.png",
      "path": "previews\\persona_small.png",
      "type": "image",
      "size": "1.1 MB",
      "source": "03_avatar\\persona\\persona_small.png"
    },
    {
      "name": "arch_diagram.png",
      "path": "previews\\arch_diagram.png",
      "type": "image",
      "size": "111.9 KB",
      "source": "04_graphics\\arch_diagram.png"
    },
    {
      "name": "asset_card.png",
      "path": "previews\\asset_card.png",
      "type": "image",
      "size": "80.2 KB",
      "source": "04_graphics\\asset_card.png"
    },
    {
      "name": "bg_full.png",
      "path": "previews\\bg_full.png",
      "type": "image",
      "size": "14.0 KB",
      "source": "04_graphics\\bg_full.png"
    },
    {
      "name": "chip_rule1.png",
      "path": "previews\\chip_rule1.png",
      "type": "image",
      "size": "13.5 KB",
      "source": "04_graphics\\chip_rule1.png"
    },
    {
      "name": "chip_rule2.png",
      "path": "previews\\chip_rule2.png",
      "type": "image",
      "size": "19.1 KB",
      "source": "04_graphics\\chip_rule2.png"
    },
    {
      "name": "chip_rule3.png",
      "path": "previews\\chip_rule3.png",
      "type": "image",
      "size": "13.3 KB",
      "source": "04_graphics\\chip_rule3.png"
    },
    {
      "name": "cta_card.png",
      "path": "previews\\cta_card.png",
      "type": "image",
      "size": "49.0 KB",
      "source": "04_graphics\\cta_card.png"
    },
    {
      "name": "fade_bottom.png",
      "path": "previews\\fade_bottom.png",
      "type": "image",
      "size": "1.8 KB",
      "source": "04_graphics\\fade_bottom.png"
    },
    {
      "name": "gate_card.png",
      "path": "previews\\gate_card.png",
      "type": "image",
      "size": "88.7 KB",
      "source": "04_graphics\\gate_card.png"
    },
    {
      "name": "rule_card_1.png",
      "path": "previews\\rule_card_1.png",
      "type": "image",
      "size": "57.2 KB",
      "source": "04_graphics\\rule_card_1.png"
    },
    {
      "name": "title_card.png",
      "path": "previews\\title_card.png",
      "type": "image",
      "size": "35.7 KB",
      "source": "04_graphics\\title_card.png"
    },
    {
      "name": "cover.jpg",
      "path": "previews\\cover.jpg",
      "type": "image",
      "size": "184.3 KB",
      "source": "07_final\\cover.jpg"
    },
    {
      "name": "qc_0_3s.jpg",
      "path": "previews\\qc_0_3s.jpg",
      "type": "image",
      "size": "77.9 KB",
      "source": "08_qc\\frames\\qc_0_3s.jpg"
    },
    {
      "name": "qc_1_13s.jpg",
      "path": "previews\\qc_1_13s.jpg",
      "type": "image",
      "size": "160.8 KB",
      "source": "08_qc\\frames\\qc_1_13s.jpg"
    },
    {
      "name": "qc_2_26s.jpg",
      "path": "previews\\qc_2_26s.jpg",
      "type": "image",
      "size": "121.3 KB",
      "source": "08_qc\\frames\\qc_2_26s.jpg"
    },
    {
      "name": "qc_3_39s.jpg",
      "path": "previews\\qc_3_39s.jpg",
      "type": "image",
      "size": "90.6 KB",
      "source": "08_qc\\frames\\qc_3_39s.jpg"
    },
    {
      "name": "qc_4_48s.jpg",
      "path": "previews\\qc_4_48s.jpg",
      "type": "image",
      "size": "85.7 KB",
      "source": "08_qc\\frames\\qc_4_48s.jpg"
    },
    {
      "name": "avatar_zoom.mp4",
      "path": "videos\\avatar_zoom.mp4",
      "type": "video",
      "size": "2.1 MB",
      "source": "03_avatar\\avatar_zoom.mp4"
    },
    {
      "name": "base_avatar.mp4",
      "path": "videos\\base_avatar.mp4",
      "type": "video",
      "size": "1.2 MB",
      "source": "05_compose\\base_avatar.mp4"
    },
    {
      "name": "composed.mp4",
      "path": "videos\\composed.mp4",
      "type": "video",
      "size": "2.5 MB",
      "source": "05_compose\\composed.mp4"
    },
    {
      "name": "composed_subs.mp4",
      "path": "videos\\composed_subs.mp4",
      "type": "video",
      "size": "2.5 MB",
      "source": "05_compose\\composed_subs.mp4"
    },
    {
      "name": "shot_00.0_ava.mp4",
      "path": "videos\\shot_00.0_ava.mp4",
      "type": "video",
      "size": "360.7 KB",
      "source": "05_compose\\shot_00.0_ava.mp4"
    },
    {
      "name": "shot_05.0_full.mp4",
      "path": "videos\\shot_05.0_full.mp4",
      "type": "video",
      "size": "897.0 KB",
      "source": "05_compose\\shot_05.0_full.mp4"
    },
    {
      "name": "shot_13.2_ava.mp4",
      "path": "videos\\shot_13.2_ava.mp4",
      "type": "video",
      "size": "271.1 KB",
      "source": "05_compose\\shot_13.2_ava.mp4"
    },
    {
      "name": "shot_25.4_full.mp4",
      "path": "videos\\shot_25.4_full.mp4",
      "type": "video",
      "size": "651.6 KB",
      "source": "05_compose\\shot_25.4_full.mp4"
    },
    {
      "name": "shot_35.2_ava.mp4",
      "path": "videos\\shot_35.2_ava.mp4",
      "type": "video",
      "size": "262.1 KB",
      "source": "05_compose\\shot_35.2_ava.mp4"
    },
    {
      "name": "shot_44.7_ava.mp4",
      "path": "videos\\shot_44.7_ava.mp4",
      "type": "video",
      "size": "142.1 KB",
      "source": "05_compose\\shot_44.7_ava.mp4"
    },
    {
      "name": "final.mp4",
      "path": "videos\\final.mp4",
      "type": "video",
      "size": "3.8 MB",
      "source": "07_final\\final.mp4"
    },
    {
      "name": "final_nosub.mp4",
      "path": "videos\\final_nosub.mp4",
      "type": "video",
      "size": "3.8 MB",
      "source": "07_final\\final_nosub.mp4"
    }
  ],
  "previews": [
    {
      "name": "persona.png",
      "path": "previews\\persona.png"
    },
    {
      "name": "persona_small.png",
      "path": "previews\\persona_small.png"
    },
    {
      "name": "arch_diagram.png",
      "path": "previews\\arch_diagram.png"
    },
    {
      "name": "asset_card.png",
      "path": "previews\\asset_card.png"
    },
    {
      "name": "bg_full.png",
      "path": "previews\\bg_full.png"
    },
    {
      "name": "chip_rule1.png",
      "path": "previews\\chip_rule1.png"
    },
    {
      "name": "chip_rule2.png",
      "path": "previews\\chip_rule2.png"
    },
    {
      "name": "chip_rule3.png",
      "path": "previews\\chip_rule3.png"
    },
    {
      "name": "cta_card.png",
      "path": "previews\\cta_card.png"
    },
    {
      "name": "fade_bottom.png",
      "path": "previews\\fade_bottom.png"
    },
    {
      "name": "gate_card.png",
      "path": "previews\\gate_card.png"
    },
    {
      "name": "rule_card_1.png",
      "path": "previews\\rule_card_1.png"
    },
    {
      "name": "title_card.png",
      "path": "previews\\title_card.png"
    },
    {
      "name": "cover.jpg",
      "path": "previews\\cover.jpg"
    },
    {
      "name": "qc_0_3s.jpg",
      "path": "previews\\qc_0_3s.jpg"
    },
    {
      "name": "qc_1_13s.jpg",
      "path": "previews\\qc_1_13s.jpg"
    },
    {
      "name": "qc_2_26s.jpg",
      "path": "previews\\qc_2_26s.jpg"
    },
    {
      "name": "qc_3_39s.jpg",
      "path": "previews\\qc_3_39s.jpg"
    },
    {
      "name": "qc_4_48s.jpg",
      "path": "previews\\qc_4_48s.jpg"
    }
  ],
  "videos": [
    {
      "name": "avatar_zoom.mp4",
      "path": "videos\\avatar_zoom.mp4"
    },
    {
      "name": "base_avatar.mp4",
      "path": "videos\\base_avatar.mp4"
    },
    {
      "name": "composed.mp4",
      "path": "videos\\composed.mp4"
    },
    {
      "name": "composed_subs.mp4",
      "path": "videos\\composed_subs.mp4"
    },
    {
      "name": "shot_00.0_ava.mp4",
      "path": "videos\\shot_00.0_ava.mp4"
    },
    {
      "name": "shot_05.0_full.mp4",
      "path": "videos\\shot_05.0_full.mp4"
    },
    {
      "name": "shot_13.2_ava.mp4",
      "path": "videos\\shot_13.2_ava.mp4"
    },
    {
      "name": "shot_25.4_full.mp4",
      "path": "videos\\shot_25.4_full.mp4"
    },
    {
      "name": "shot_35.2_ava.mp4",
      "path": "videos\\shot_35.2_ava.mp4"
    },
    {
      "name": "shot_44.7_ava.mp4",
      "path": "videos\\shot_44.7_ava.mp4"
    },
    {
      "name": "final.mp4",
      "path": "videos\\final.mp4"
    },
    {
      "name": "final_nosub.mp4",
      "path": "videos\\final_nosub.mp4"
    }
  ],
  "audit_request": "请审核 Phase run_001_test 的交付产物。\n检查项: 1) 产物完整性 2) 画面质量 3) 动画时序 4) 技术规范符合性\n审核指南: E:\\集群文件夹\\review_portal\\runs\\20260803_223229_video_use_run_001_test\\review_report.md\n状态报告: E:\\集群文件夹\\review_portal\\runs\\20260803_223229_video_use_run_001_test\\status_report.md",
  "security": {
    "scanned": true,
    "findings": 0,
    "blocked": false
  },
  "summary": {
    "total_artifacts": 68,
    "previews": 19,
    "videos": 12,
    "has_review_report": false,
    "has_status_report": false
  }
}