# S14 Reference-Capable Generation Test Plan ## Status - Document status: completed test plan. - Test shot: `S-14`. - Source shot folder: `projects/2026-06-23-在路上/slides/s14/`. - Existing broad-run candidate: `projects/2026-06-23-在路上/slides/s14/s14-v1-image.png`. - Existing candidate status: broad-run candidate only; not accepted; not used as a reference input. ## Research Question Can the current image-generation path use actual character image references well enough for identity-critical half-profile shots? Sub-questions: 1. Does a full character anchor board preserve the same traveler identity in a new scene? 2. Does a side identity crop preserve half-profile face traits better than the full board? 3. Does the resulting shot still function as `S-14`, not as a portrait or character test image? 4. What rule changes should be considered after the user reviews the two outputs? ## Method Use the same `S-14` prompt core for both arms. Do not run a text-to-image baseline. | Arm | Input image | Role | Output | | --- | --- | --- | --- | | A | `projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-codex-posture-test.png` | identity / outfit / posture / prop reference; not edit target | `outputs/s14-anchor-board-reference-v1.png` | | B | `projects/2026-06-23-在路上/visual-system/characters/character-anchor-v2-side-reference-crop-tight.png` | side-face identity reference; not edit target | `outputs/s14-side-crop-reference-v1.png` | ## Evidence Standard A generation is counted as a real reference test only if: - the image was loaded into the generation context before calling the image tool; - the prompt includes an `Input images` section naming the image role; - `generation-log.md` records the exact input file, output file, and execution path; - the output is copied into this investigation's `outputs/` directory. If the tool path accepts only plain text and cannot see the image, the result must be recorded as prompt-only and cannot prove reference capability. ## Skill Workflow Mode check command: ```powershell node C:\Users\wangq\.agents\skills\gpt-image-2\scripts\check-mode.js --json ``` Mode check result at setup: ```json { "mode": "B-or-C", "recommendation": "host-or-advisor", "garden_mode_enabled": false, "has_api_key": false, "base_url": "https://api.openai.com/v1", "model": "gpt-image-2", "env_flag_value": "(unset)" } ``` Skill files 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` - `C:\Users\wangq\.agents\skills\gpt-image-2\references\editing-workflows\portrait-local-edit.md` - `C:\Users\wangq\.agents\skills\gpt-image-2\references\portraits-and-characters\professional-portrait.md` Template adaptation: - `concept-scene.md` supplies foreground / midground / background scene layering. - `minimalist-mood-scene.md` supplies restraint and anti-spectacle discipline. - `portrait-local-edit.md` supplies identity-preservation language for reference images. - `professional-portrait.md` is used mainly as a negative boundary: this shot must not become a professional portrait. ## Project Sources - `projects/2026-06-23-在路上/intake/阶段五-人物一致性单镜.md` - `projects/2026-06-23-在路上/visual-system/visual-system.md` - `projects/2026-06-23-在路上/visual-system/characters/character-reference-registry.md` - `projects/2026-06-23-在路上/visual-system/characters/character-identity-lock.md` - `projects/2026-06-23-在路上/visual-system/style/style-prompt-master.md` - `projects/2026-06-23-在路上/slides/broad-generation-self-audit-v1.md` ## Review Rubric Each output is checked on: 1. Reference-path evidence: was an actual image made available before generation? 2. Identity: does the traveler retain 50-year-old age, black rectangular glasses, dark messy hair, beard/stubble, and tired dignity? 3. Costume and props: dark long coat and backpack strap remain stable. 4. Shot function: brief half-profile confirmation inside city pressure, not a portrait. 5. Composition: 16:9 scene with cold urban edge background; person about one third of frame or less. 6. Drift: no fashion model, hero poster, homeless stereotype, celebrity portrait, glamour lighting, cyber/tech UI, readable text, logo, or watermark. ## Decision After Review After the two generated images and Codex conclusion are reviewed by the user, decide whether to modify: - `visual-system/characters/character-reference-registry.md`; - `visual-system/style/style-prompt-master.md`; - `VIDEO_WORKBENCH.md`; - future `sNN-vN-prompt.md` reference-input rules.