video-workbench/handoff/2026-06-24-character-consis...

7.8 KiB

Character Consistency Slide Task Handoff

Status

  • Date: 2026-06-24.
  • Project: projects/2026-06-23-在路上.
  • Purpose: prepare the next session to test the new local slide task orchestration workflow with the five character-consistency slides.
  • Current state: workflow rules and templates have been drafted and promoted into workspace rules, but the actual character-consistency task directory has not been created yet.

This handoff is not a CCPE invocation. It is for local Video Workbench slide task orchestration.

Current Uncommitted Workflow Changes

At the time this handoff was written, these workflow changes are in the working tree:

AGENTS.md
VIDEO_WORKBENCH.md
docs/workflows/slide-task-orchestration.md
docs/workflows/slide-task-templates.md
docs/workflows/slide-task-orchestration-plan.md

Check git status --short before continuing.

Must Read First

Read in this order:

  1. AGENTS.md
    • UTF-8 rules.
    • gpt-image-2 Skill Advisor workflow.
    • task-level authorization rule.
    • local slide task workflow rules.
  2. VIDEO_WORKBENCH.md
    • project layout.
    • slides/sNN/sNN-vN-type.ext naming.
    • tasks/ orchestration model.
    • reference-capable generation rule.
  3. docs/workflows/slide-task-orchestration.md
    • active main session / child session / slide agent contract.
  4. docs/workflows/slide-task-templates.md
    • exact task, child-session, packet, return, brief, prompt, and review structures.
  5. projects/2026-06-23-在路上/project.md
  6. projects/2026-06-23-在路上/execution-plan.md
  7. projects/2026-06-23-在路上/visual-system/visual-system.md
  8. projects/2026-06-23-在路上/visual-system/style/style-prompt-master.md
  9. projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md
  10. projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md
  11. projects/2026-06-23-在路上/slides/slides.md
  12. projects/2026-06-23-在路上/slides/broad-generation-self-audit-v1.md

Task To Create Next

Use this task directory:

projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/

Worker profile:

video-slide-production

Default slide scope:

s05
s21
s14
s25
s33

Default child-session split:

session-01: s05 -> s21 -> s14
session-02: s25 -> s33

Run child sessions sequentially. Do not parallelize.

Required User Instruction Before Starting

The next main session should ask for or receive a concrete task running mode before creating prompts or generating images:

prompt only

or:

prompt and generate

If the mode is prompt only:

  • create task-plan.md;
  • create child-session plans;
  • write sNN-v1-brief.md;
  • create slide-agent packets;
  • have slide agents write sNN-v1-prompt.md;
  • do not generate images.

If the mode is prompt and generate:

  • record the mode and exact slide scope in task-plan.md;
  • create briefs and prompts;
  • load required character reference images before generation;
  • generate new images only for the authorized scope;
  • write review files only where required.

Current Slide-Specific Context

The five test slides are from:

projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md

Purpose:

Let the audience believe that the traveler remains the same person through back view, side/back action, half-profile, hand/body detail, and restrained emotional close-up.

Recommended order:

s05 -> s21 -> s14 -> s25 -> s33

Slide roles:

Slide Function Identity risk
s05 backpack / coat / back silhouette baseline medium human
s21 side/back motion, backpack adjustment, fire direction medium human
s14 half-profile tired dignity in city edge close / face human
s25 hand/body dust action and face edge close / detail human
s33 restrained emotional half-profile close / face human

Old Broad-Run Images

The following images already exist from the flawed broad run:

slides/s05/s05-v1-image.png
slides/s14/s14-v1-image.png
slides/s21/s21-v1-image.png
slides/s25/s25-v1-image.png
slides/s33/s33-v1-image.png

Do not treat them as accepted finals.

Use them only as comparison or failure context unless the user explicitly asks to salvage one.

The broad-run failure was:

  • no per-slide brief;
  • no per-slide prompt;
  • text-only character description;
  • accepted character reference images were not actually loaded;
  • high-risk identity slides drifted.

Visual-System Requirements

The child session and slide agent must use active visual-system/ materials.

Style:

projects/2026-06-23-在路上/visual-system/style/style-prompt-master.md

Character:

projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md

Rules:

  • Style prompt language must come from the active style master.
  • Character references must be selected from the active character registry.
  • Visible character identity must not be generated from text-only prompts.
  • For near / identity-heavy slides, prefer matching crop references.
  • For back / side / walking slides, prefer matching crop or transparent slice by visible direction.
  • The prompt must name loaded reference roles such as Image 1: identity reference.

Expected Per-Slide Artifacts

For each slide:

slides/sNN/sNN-v1-brief.md
slides/sNN/sNN-v1-prompt.md

If generation is authorized and succeeds:

slides/sNN/sNN-v1-image.png

If review is required:

slides/sNN/sNN-v1-review.md

Review is expected for this character-consistency test if images are generated, because these slides are identity-sensitive.

Expected Task Artifacts

Task root:

task-plan.md
task-log.md

Session 01:

session-01/child-session-plan.md
session-01/child-session-handoff.md
session-01/packets/s05-v1-slide-agent-packet.md
session-01/packets/s21-v1-slide-agent-packet.md
session-01/packets/s14-v1-slide-agent-packet.md
session-01/returns/s05-v1-slide-agent-return.md
session-01/returns/s21-v1-slide-agent-return.md
session-01/returns/s14-v1-slide-agent-return.md

Session 02:

session-02/child-session-plan.md
session-02/child-session-handoff.md
session-02/packets/s25-v1-slide-agent-packet.md
session-02/packets/s33-v1-slide-agent-packet.md
session-02/returns/s25-v1-slide-agent-return.md
session-02/returns/s33-v1-slide-agent-return.md

Do Not Do

  • Do not invoke CCPE for this workflow.
  • Do not ask GPT V2 for final prompts.
  • Do not use Minimax MCP for review by default.
  • Do not generate visible-character identity slides from text-only prompts.
  • Do not use archived character or style files unless a packet explicitly reopens them.
  • Do not process multiple slides inside one slide agent.
  • Do not run child sessions or slide agents in parallel.
  • Do not treat old broad-run images as accepted finals.

Suggested Next User Message

The next user can start with:

Use slide task orchestration for projects/2026-06-23-在路上.

Task: character consistency test.
Worker profile: video-slide-production.
Mode: prompt only.
Slides: s05, s21, s14, s25, s33.
Split: session-01 s05/s21/s14, session-02 s25/s33.

Create the task records and run session-01 sequentially.

If the user wants image generation in the same task, replace Mode: prompt only with:

Mode: prompt and generate.

Verification Before Starting

Before starting the task, verify:

git status --short
Test-Path -LiteralPath 'docs/workflows/slide-task-orchestration.md'
Test-Path -LiteralPath 'docs/workflows/slide-task-templates.md'
Test-Path -LiteralPath 'projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md'
Test-Path -LiteralPath 'projects/2026-06-23-在路上/visual-system/style/style-prompt-master.md'
Test-Path -LiteralPath 'projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md'