108 lines
4.7 KiB
Markdown
108 lines
4.7 KiB
Markdown
# 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.
|