# S-21 Slide Agent Packet V3 ## Status - Packet: `s21-v3-slide-agent-packet` - Target worker: `Agent S-21` - Worker type: separate Codex thread-level single-slide worker - Target slide: `s21` - Target version: `s21-v3` - Worker profile: `video-slide-production` - Running mode: `prompt and generate` - Review: disabled - Overwrite allowed: no ## Target Slide `S-21: 那一簇火,指引方向` Scope is exactly one slide: `s21`. Do not handle `s14`, `s25`, or any other slide. ## Allowed Actions You may: - read the input files listed below using explicit UTF-8 for Markdown/text files; - run the `gpt-image-2` mode check; - read the required `gpt-image-2` Skill/template/reference files before prompt drafting; - write the new-version prompt file; - load the required character reference image into visible generation context; - call host image generation only if the reference image is actually visible to generation context; - copy/save the generated output to the required `s21-v3-image.png` path; - write the return file. You must not: - overwrite any existing artifact; - write or modify parent `task-plan.md`, `task-log.md`, or `slides.md`; - write `s21-v3-brief.md`; - write `s21-v3-review.md`; - call Minimax MCP or any external review/vision service; - invoke CCPE; - ask GPT V2 for a final prompt; - generate from text-only identity prompting when the traveler is visible. ## Input Files Read first: - `AGENTS.md` - `VIDEO_WORKBENCH.md` - `docs/workflows/slide-task-orchestration.md` - `docs/workflows/slide-task-templates.md` - `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/task-plan.md` - `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/task-log.md` - `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/session-03/child-session-plan.md` - `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/session-03/packets/s21-v3-slide-agent-packet.md` - `projects/2026-06-23-在路上/slides/s21/s21-v3-brief.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/style/style-prompt-master.md` - `projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md` - `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/reviews/summary-and-rule-implications.md` ## Output Files Write only these files: - `projects/2026-06-23-在路上/slides/s21/s21-v3-prompt.md` - `projects/2026-06-23-在路上/slides/s21/s21-v3-image.png` - `projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/session-03/returns/s21-v3-slide-agent-return.md` Do not write: - `projects/2026-06-23-在路上/slides/s21/s21-v3-review.md` ## Artifact Version / Write Policy Resolved version: `s21-v3`. Existing historical artifacts: - `projects/2026-06-23-在路上/slides/s21/s21-v1-image.png` - `projects/2026-06-23-在路上/slides/s21/s21-v2-brief.md` Before writing any output path, check whether the exact target already exists. If a target exists, stop and write only the return file if it is still clear; otherwise report artifact collision in the thread. Overwrite allowed: no. ## Reference Roles Primary required visible reference: ```text Image 1: identity reference for side/back walking traveler adjusting backpack Path: projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-walk-side-reference-crop-tight.png ``` Optional supporting visible reference if your runtime can load more than one image: ```text Image 2: supporting walking-side silhouette and stride reference Path: projects/2026-06-23-在路上/visual-system/characters/character-slice-walk-side-v2-from-anchor.png ``` Style reference: ```text Style module: D | 夜路小火 Active style reference: projects/2026-06-23-在路上/intake/imgs/D.夜路篝火型蓝图.png Role: restrained night-road fire style and avoid-camping guardrail ``` The actual character reference image must be visible to generation context before host generation. Local path text alone is insufficient. ## Visual-System Requirements Use: - Global style kernel: realistic cinematic documentary road-film still; restrained poetic realism; environment first. - Style module D: small fire, dark road, distant/deep darkness, restrained warmth. - Character registry: walking side crop primary; walking side slice optional supporting reference. The shot must show: - night road / muddy roadside before person; - a small real fire as a direction signal, not a campsite; - side/back middle-aged traveler adjusting an old backpack; - dark long coat, old backpack, worn boots; - movement continuing toward the road. ## Gpt-Image-2 Advisor Rule Run: ```powershell node C:\Users\wangq\.agents\skills\gpt-image-2\scripts\check-mode.js --json ``` Record the JSON result in `s21-v3-prompt.md` and the return file. Before prompt drafting, read: - `C:\Users\wangq\.agents\skills\gpt-image-2\SKILL.md` - `C:\Users\wangq\.agents\skills\gpt-image-2\references\prompt-writing.md` - `C:\Users\wangq\.agents\skills\gpt-image-2\references\scenes-and-illustrations\concept-scene.md` - `C:\Users\wangq\.agents\skills\gpt-image-2\references\scenes-and-illustrations\minimalist-mood-scene.md` Treat Garden/API expected as `no` unless the mode check unexpectedly changes and the task contract is updated. ## Host Generation Evidence Rule The prompt and return must record: - `gpt-image-2` mode result; - Skill/template/reference files read; - primary character reference path; - visible-context role assignment, especially `Image 1`; - whether the actual reference image was loaded into visible generation context; - host generated-image source path if visible; - final copied project image path; - Garden/API expected: `no` by default. ## Generation Rule Generation is allowed for `s21-v3` only. If you cannot load the required character reference image into visible generation context, block instead of generating. If generation succeeds, save/copy the selected image to: ```text projects/2026-06-23-在路上/slides/s21/s21-v3-image.png ``` ## Review Rule Review is explicitly disabled for this workflow test. Do not write: ```text projects/2026-06-23-在路上/slides/s21/s21-v3-review.md ``` The return file should still state whether review was suppressed. ## Return File Write: ```text projects/2026-06-23-在路上/tasks/2026-06-24-character-consistency/session-03/returns/s21-v3-slide-agent-return.md ``` The return must include: - thread id if visible; - files written; - Advisor result; - generation result; - visible-context reference evidence; - review result: disabled/suppressed; - blockers or concerns.