---
unit: heroes/iris-venn
file_prefix: iris-venn
status: draft
mode: template-composition experiment
version: v003-template-exp
date: 2026-05-18
image: iris-venn_2026-05-18_v003-template-exp.png
art_source: iris-venn_2026-05-18_v003-template-art-source.png
template: 03-tools/template-experiments/hero-reference-sheet-template-v001.png
experiment: template-composition
---

## Verdict

**Workflow test successful** — composed sheet has **no AI placeholder annotation boxes**. Page structure from deterministic template; art from separate generation pass. **Not promoted** (experiment only; crop alignment imperfect).

## What worked

- Clean header band and panel zones (Pillow template)—no hollow UI rectangles.
- Character art reads as Field Command hero reference family.
- Clear separation: **vault layout** vs **model art** vs (future) **overlay text**.

## Composition caveats

- Fixed fractional crops mis-align slightly (e.g. action zone shows boots + partial pose; side/back zones approximate).
- No final header/annotation overlay yet—margin_notes zone empty by design.
- Not production-polished—repeatable pipeline needs tuned crops or per-figure exports.

## vs full-sheet generation (v002)

| | v002 full-sheet | v003 template-exp |
|--|-----------------|-------------------|
| Placeholder boxes | Major issue | **None** |
| Layout control | Model-driven | **Vault template** |
| Character direction | Good | **Good** |
| Pipeline steps | 1 (generate) | 3 (template + art + compose) |

## Next

- Optional: header-only overlay on copy (`fieldvault-overlay-text.py`).
- Tune `ART_CROP` fractions or generate isolated figures per zone.
- Do not replace overlay-ready full-sheet prompt until review approves.
