{ "review_id": "2026-06-24-on-the-road-workflow-continuation", "context_profile": "handoff", "project_root": "C:\\Users\\wangq\\Documents\\Codex\\video-workbench", "source_roots": [ "handoff/2026-06-24-on-the-road-workflow-continuation-handoff.md", "handoff/2026-06-24-on-the-road-style-reference-handoff.md", "AGENTS.md", "VIDEO_WORKBENCH.md", "projects/2026-06-23-在路上/project.md", "projects/2026-06-23-在路上/execution-plan.md", "projects/2026-06-23-在路上/visual-system/visual-system.md", "projects/2026-06-23-在路上/visual-system/characters", "projects/2026-06-23-在路上/visual-system/style", "projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md", "projects/2026-06-23-在路上/slides/slides.md", "projects/2026-06-23-在路上/slides/broad-generation-self-audit-v1.md", "investigations/2026-06-24-s14-reference-capable-generation" ], "missing_source_roots": [], "files_included": [ { "path": "AGENTS.md", "size_bytes": 3908, "source_root": "AGENTS.md" }, { "path": "VIDEO_WORKBENCH.md", "size_bytes": 13590, "source_root": "VIDEO_WORKBENCH.md" }, { "path": "handoff/2026-06-24-on-the-road-style-reference-handoff.md", "size_bytes": 8884, "source_root": "handoff/2026-06-24-on-the-road-style-reference-handoff.md" }, { "path": "handoff/2026-06-24-on-the-road-workflow-continuation-handoff.md", "size_bytes": 10648, "source_root": "handoff/2026-06-24-on-the-road-workflow-continuation-handoff.md" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/README.md", "size_bytes": 2545, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/generation-log.md", "size_bytes": 3817, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/lifecycle-guard-config.yaml", "size_bytes": 1065, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/prompts/s14-anchor-board-reference-prompt.md", "size_bytes": 4372, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/prompts/s14-side-crop-reference-prompt.md", "size_bytes": 4331, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/reviews/comparison-and-user-review.md", "size_bytes": 2632, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/reviews/s14-anchor-board-reference-review.md", "size_bytes": 3069, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/reviews/s14-side-crop-reference-review.md", "size_bytes": 2960, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/reviews/summary-and-rule-implications.md", "size_bytes": 4163, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/s14-reference-test-plan.md", "size_bytes": 4861, "source_root": "investigations/2026-06-24-s14-reference-capable-generation" }, { "path": "projects/2026-06-23-在路上/execution-plan.md", "size_bytes": 4361, "source_root": "projects/2026-06-23-在路上/execution-plan.md" }, { "path": "projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md", "size_bytes": 20628, "source_root": "projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md" }, { "path": "projects/2026-06-23-在路上/project.md", "size_bytes": 3774, "source_root": "projects/2026-06-23-在路上/project.md" }, { "path": "projects/2026-06-23-在路上/slides/broad-generation-self-audit-v1.md", "size_bytes": 9926, "source_root": "projects/2026-06-23-在路上/slides/broad-generation-self-audit-v1.md" }, { "path": "projects/2026-06-23-在路上/slides/slides.md", "size_bytes": 10429, "source_root": "projects/2026-06-23-在路上/slides/slides.md" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-back-reference-crop-tight.png", "size_bytes": 514654, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-front-reference-crop-tight.png", "size_bytes": 550634, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-front-reference-crop.png", "size_bytes": 580097, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-side-reference-crop-tight.png", "size_bytes": 448440, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-walk-back-reference-crop-tight.png", "size_bytes": 387226, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-walk-side-reference-crop-tight.png", "size_bytes": 514280, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-identity-lock.md", "size_bytes": 5147, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md", "size_bytes": 3093, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-slice-side-v2-from-anchor.png", "size_bytes": 1056370, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-slice-walk-back-v2-from-anchor.png", "size_bytes": 828824, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-slice-walk-side-v2-from-anchor.png", "size_bytes": 880680, "source_root": "projects/2026-06-23-在路上/visual-system/characters" }, { "path": "projects/2026-06-23-在路上/visual-system/style/style-prompt-master.md", "size_bytes": 18881, "source_root": "projects/2026-06-23-在路上/visual-system/style" }, { "path": "projects/2026-06-23-在路上/visual-system/visual-system.md", "size_bytes": 7343, "source_root": "projects/2026-06-23-在路上/visual-system/visual-system.md" } ], "files_excluded": [ { "path": "investigations/2026-06-24-s14-reference-capable-generation/lifecycle-guard-output/lifecycle-status-guard-scan.json", "reason": "exclude_pattern" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/lifecycle-guard-output/lifecycle-status-guard-scan.md", "reason": "exclude_pattern" }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/outputs/s14-anchor-board-reference-v1.png", "reason": "size_exceeds_limit", "size_bytes": 3459163 }, { "path": "investigations/2026-06-24-s14-reference-capable-generation/outputs/s14-side-crop-reference-v1.png", "reason": "size_exceeds_limit", "size_bytes": 3639880 }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-codex-posture-test.png", "reason": "size_exceeds_limit", "size_bytes": 3834108 }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-slice-back-v2-from-anchor.png", "reason": "size_exceeds_limit", "size_bytes": 1255933 }, { "path": "projects/2026-06-23-在路上/visual-system/characters/character-slice-front-v2-from-anchor.png", "reason": "size_exceeds_limit", "size_bytes": 1328996 }, { "path": "projects/2026-06-23-在路上/visual-system/style/style-anchor-board-v1.png", "reason": "size_exceeds_limit", "size_bytes": 2762536 }, { "path": "projects/2026-06-23-在路上/visual-system/style/style-anchor-c-repair-v1.png", "reason": "size_exceeds_limit", "size_bytes": 3874057 } ], "important_reports": [ "investigations/2026-06-24-s14-reference-capable-generation/reviews/comparison-and-user-review.md", "investigations/2026-06-24-s14-reference-capable-generation/reviews/s14-anchor-board-reference-review.md", "investigations/2026-06-24-s14-reference-capable-generation/reviews/s14-side-crop-reference-review.md", "investigations/2026-06-24-s14-reference-capable-generation/reviews/summary-and-rule-implications.md", "projects/2026-06-23-在路上/slides/broad-generation-self-audit-v1.md" ], "test_or_validation_outputs": [ "investigations/2026-06-24-s14-reference-capable-generation/generation-log.md", "investigations/2026-06-24-s14-reference-capable-generation/s14-reference-test-plan.md" ], "diff_or_changed_file_references": [], "prior_decision_references": [], "known_non_goals": [ "Do not resume broad generation from s35 in the next session.", "Do not redo API/Garden image-generation research for normal Video Workbench work.", "Do not treat old text-only broad-run images as accepted finals.", "Do not replace source-file reading with this context index." ], "open_questions_for_reviewer_or_agent": [ "How should project.md and execution-plan.md be updated to close stale pre-S14 open questions?", "What is the minimal per-shot production unit for the repaired workflow?", "How should the old broad-run candidates for s05, s14, s21, s25, and s33 be marked or replaced?" ], "metadata": { "known_non_goals": [ "Do not resume broad generation from s35 in the next session.", "Do not redo API/Garden image-generation research for normal Video Workbench work.", "Do not treat old text-only broad-run images as accepted finals.", "Do not replace source-file reading with this context index." ], "open_questions_for_reviewer_or_agent": [ "How should project.md and execution-plan.md be updated to close stale pre-S14 open questions?", "What is the minimal per-shot production unit for the repaired workflow?", "How should the old broad-run candidates for s05, s14, s21, s25, and s33 be marked or replaced?" ], "prior_decisions": [ "Reference-capable generation path is gpt-image-2 Advisor prompt/spec, then load the real image into context, then host image_gen.", "Normal Video Workbench image generation should not use API/Garden unless the user changes the policy.", "Near identity-heavy shots prefer matching crops; distant landscape-led shots prefer the anchor board or project-approved distant reference.", "For On The Road, transparent crops derived from the accepted character anchor board are enough by default for consistency." ] }, "blocking_errors": [], "machine_readable_summary": { "status": "PASS", "source_roots_count": 13, "missing_source_roots_count": 0, "files_included_count": 32, "files_excluded_count": 9, "important_reports_count": 5, "validation_outputs_count": 2, "diff_references_count": 0, "prior_decisions_count": 0, "blocking_error_count": 0 } }