Identity Lock
Freeze Character DNA once — inject every prompt, track transforms, catch drift before motion spend.
Educational module for Grok Imagine Cinematic Studio. Teaches DNA freeze, inject blocks, Transform Track, multi-cast arbitration, plate gates, and drift QA — pairs with the DNA tool for live practice.
Module progress
0 of 8 lessons
0%
Identity pipeline
Order of operations — skip a gate and faces drift
01
Extract
Refs → DNA card
02
Freeze
Version stamp DNA
03
Inject
Block on every prompt
04
Transform
Log intentional change
05
Plate gate
Lock still fidelity
06
Drift QA
Score ≥ 7 before keep
07
Motion
i2v / extend only if locked
08
Handoff
Packet to Sequence / ErosForge
Non-negotiable protocols
Role Card v4.5 — load before multi-shot spend
FREEZE_BEFORE_SPEND
Never batch stills or video until Character DNA is frozen for every on-screen face.
Regenerating heroes after face drift burns the most quota of any production failure.
INJECT_EVERY_PROMPT
Prepend the locked DNA inject block to every still, i2i, and video prompt for that character.
Partial injection is the silent killer — shot 4 looks like a cousin of shot 1.
AGE_BAND_LOCK
Lock an adult age band. Never imply or generate minors. Refuse age-down transforms.
Policy + continuity. Age band is part of identity, not a style knob.
WARDROBE_LOCK
Wardrobe, hair, and signature props stay fixed unless a Transform Track entry authorizes change.
Clothing swaps read as face drift in short clips if the model invents them.
TRANSFORM_TRACK
Document intentional changes (coat off, injury, makeup wipe) before generation — never mid-chain silently.
Identity Lock treats unauthorized change as drift and blocks reckless extends.
MULTI_CAST_ARBITER
Two+ faces in one frame require Multi-Character Identity Arbiter dual inject blocks.
Without arbitration, the model merges faces or swaps identities across cuts.
PLATE_BEFORE_MOTION
Lock a still plate (plate_status=ready) before any image-to-video or extend spend.
Motion amplifies identity errors. Fix the plate, then move.
FACE_FIDELITY_GATE
Reject plates where bone structure, eyes, scars, or age band disagree with DNA — score before keep.
A pretty wrong face is worse than a rough correct one for multi-clip work.
HAIR_MAKEUP_CONTINUITY
Track wet/sweat/smudge/hair state across clips when performance or weather changes it.
HMU is half of face identity under rain, fight, and heat.
DNA_HANDOFF_PACKET
Export character_dna + inject_block + transform_log as validated handoff before Sequence Director.
Essays are not packets. Downstream agents refuse incomplete identity contracts.
Lessons
8 steps · mark complete as you practice
Lesson 01
Why identity is a gate
Identity Lock is not optional polish — it is the spend firewall for multi-shot work.
- Single stills can freestyle; sequences cannot.
- Face/wardrobe drift is the #1 reason chains get thrown away.
- Activate Identity Lock before shot lists grow past one hero.
Drill
Name one production cost of fixing face drift after three video clips.
Pack agents
Identity crew — extract, freeze, arbitrate, gate plates
Identity Lock Specialist
Owns Character DNA Bible, freeze rules, and face continuity gates.
ACTIVATE IDENTITY_LOCKCharacter DNA Extractor
Forensic extract from refs → prompt-ready DNA profiles and inject blocks.
ACTIVATE CHARACTER_DNA_EXTRACTORMulti-Character Identity Arbiter
Primary/secondary DNA locks and dual inject blocks for shared frames.
ACTIVATE MULTI_CHARACTER_IDENTITY_ARBITERHair & Makeup Continuity
HMU lock nested on DNA — sweat, smudge, wet, and style state across clips.
ACTIVATE HAIR_MAKEUP_CONTINUITYPlate & Motion Readiness Lead
plate_status and motion_vector gates so i2v never starts on unlocked plates.
ACTIVATE PLATE_MOTION_READINESSDNA inject builder
Fill fields → copy inject block and handoff packet
Inject block
Prepend to every prompt
[CHARACTER_DNA inject · lead_01] name: Mara Chen age_band: adult_30s face: (face descriptors) wardrobe_lock: (wardrobe lock) props: none hmu_state: baseline dry hard_rules: Same face and wardrobe every shot. No glasses unless listed. transform_track: none plate_status: draft model_path_default: still negatives: no face morph, no twin, no wardrobe invent, no age change [/CHARACTER_DNA]
Handoff packet
For Sequence · ErosForge · Prompt Master
IDENTITY_LOCK_HANDOFF
stamp: {{timestamp}}
character_id: lead_01
display_name: Mara Chen
age_band: adult_30s
plate_status: draft
model_path: still
transform_log: none
--- inject_block ---
[CHARACTER_DNA inject · lead_01]
name: Mara Chen
age_band: adult_30s
face: (face descriptors)
wardrobe_lock: (wardrobe lock)
props: none
hmu_state: baseline dry
hard_rules: Same face and wardrobe every shot. No glasses unless listed.
transform_track: none
plate_status: draft
model_path_default: still
negatives: no face morph, no twin, no wardrobe invent, no age change
[/CHARACTER_DNA]
--- gates ---
freeze: required before multi-shot
inject_every_prompt: true
plate_before_motion: plate_status must be locked
drift_qa_threshold: 7.0 weighted · criticals ≥ 7
Activation lab
Copy-ready templates for freeze, multi-cast, plate → extend
ACTIVATE IDENTITY_LOCK Project: neon-alley-noir Action: Freeze Character DNA for lead before any multi-shot spend. Output: DNA card · inject_block · hard_rules · plate_status=draft Age band: adult only. Refuse minors and age-down transforms.
Drift QA simulator
Score each check 0–10 · pass requires weighted ≥ 7.0 and criticals ≥ 7
face_geometry
Bone structure, jaw, eye spacing vs DNA
Recovery: Re-inject face line; re-lock plate from best still
age_band_fidelity
Adult band matches; no age-down/up drift
Recovery: Strengthen age_band in inject; reject plate
wardrobe_lock
Coat/layers/colors match lock or Transform Track
Recovery: Add Transform entry or re-prompt wardrobe lock
eyes_scars_marks
Eye color, scar, freckles, asymmetry present
Recovery: Promote marks into face inject; i2i refine
hair_hmu_state
weight 1.2Hair length/style and HMU state continuity
Recovery: Activate Hair & Makeup Continuity patch
prop_continuity
weight 1.1Signature props present and hand placement
Recovery: Re-add prop line; fix last-frame recap
multi_cast_separation
weight 1.3Two faces remain distinct — no merge/swap
Recovery: Run Multi-Character Arbiter dual inject
lighting_skin_match
weight 1Skin tone under key matches plate grade
Recovery: Match DoP grade; avoid beauty-filter drift
Module quiz
8 checks · best score saved in progress
When should you freeze Character DNA?
Practice, then chain
Use the DNA tool for plates, Extend Lab for chains, ErosForge only when R-rated.