Prompt Analysis← Back to Anerneq

1,400 prompts, one model, and a LOCK block for every failure

Every prompt is 8 to 18 thousand characters long, and each model failure became a named LOCK block that was never removed. Multi-shot editing is written inside the text, and the dialogue is a Chukchi-style constructed language in Cyrillic.

Original project

Source: the film's public page on Higgsfield. 20m 02s, 4K, published 2026-09-24, produced from 17 Aug to 21 Sep 2026 (5 weeks).

An Arctic drama about love, sacrifice and the cost of letting go. Exiled with her father, whose fading mind mistakes her for his dead wife, a young huntress leads him across the frozen wilderness of 1920s Chukotka to the sacred Whale Bone Alley.

Coverage: complete. 3,353 submissions became 1,400 unique prompts (1,015 video, 385 image). Every prompt was read end to end. No generation was downloaded: this analysis uses only text and metadata. Higgsfield counts 11,961 "generations" because each submission produces 2 to 4 outputs.


A note on quotes. About a third of the quoted lines in this post are condensed from longer passages or joined from nearby text. Read them as close paraphrases of what the prompts say, not always as verbatim strings.

1. In one line

One model (Seedance 2.5), one format (21:9, 1080p, audio on, multi_shots off), and prompts of 8 to 18 thousand characters where every model failure becomes a "LOCK" block that is never taken out again. The multi-shot editing is written inside the text (48% declare HARD CUTs) and not in the tool's parameter. Re-rolls are rare: the prompt is rewritten on each submission (median ×1 in the early scenes, ×3-5 in the last ones).

Video 1,015 prompts · 100% seedance_2_5 · 21:9 · 997 at 1080p (18 at 720p, tests for road)
Requested duration 30s (292) › 20s (112) › 10s (86) › 15s (84) › 8s (68) · any value from 4 to 30
Video prompt length median 7,972 characters · p90 17,639 · maximum 26,922
Image (ASSETS) 385 · soul_v2 167 · soul_cinematic 115 · seedream_v5_pro 68 · gpt_image_2 14 · nano_banana_2 13
Attachments per video submission median 5 images (maximum 10) · 406 submissions with an input video · 105 with audio
Language 100% English in the text; dialogue in a Chukchi-style constructed language written in Cyrillic; the notes and assistant preambles left in the prompts are in Russian

2. The story according to the prompts

The folders are not scenes. They group work sessions: the "9th scene" ends in the Whale Bone Alley, "10th" mixes flashbacks, and the "2nd scene" contains shots labeled SC.3. The real order comes from the internal codes in the prompts (STYLE PREFIX — SC.4Б, SCENE AN-07 / AFTER THE WATER) and from the content.

# Stretch Folder(s) What happens
1 The trap 1st scene Polar night. Tyne (18) kills a trapped fox. Her breath is "the only breath left". She sees the glow of the burning camp
2 The fire 2nd, 3rd scene Omryn, lost in dementia, burns the camp laughing. He shouts "Гыронав!" (his dead wife) in front of an oil lamp
3 The judgment 4th scene (7 subfolders) Rintyn demands his death ("there is kele in him"). Tyne steps between him and the spear. The masked shaman arrives with the drum. Sentence: exile, and Omryn's dogs go to Rintyn as payment. Rintyn throws Tyne a single rope (one dog). The shaman tells her about the anerneq and sends her to the Alley
4 The departure 5th scene She packs in the burned yaranga and wakes him by squeezing his hand. She pulls the sled herself next to the dog
5 The journey road Survival montage: bone skate, snowshoes, a burrow in the snow, an ermine the dog brings
6 The break 6th scene He calls her Gyronav, stops the sled and accuses her of lying. She brings him back by singing in her mother's voice and ties his wrists
7 The ice 7th, 8th scene He walks onto the ice as if "called" and falls in. She pulls him out. The dog Tumgy dies: he bites the rope and the pull drags him into the water. In the prompt: "one saved by the other's loss"
8 The cave 9th, 10th scene She dismantles the sled to make a fire, undresses him and greases him. She whispers "Tumgy…". In the morning she puts on the dog's harness herself
9 The Alley final-v1, final-v2, root She arrives with no strength left. She makes fire with a bow and old whale fat. She cuts her palm and puts the knife to her own throat as a sacrifice. He rescues her. In a lucid moment he asks her to make the sacrifice him. He calls her Гыронав again; she sings him her mother's lullaby and kills him off-screen. His "Гыро—" is cut off and "HER BREATH STILL FOGS. His does not". Vigil, aurora ("the only colour in this film"), a fox. She leaves alone

Anerneq means breath or soul in Inuit languages. This is an inference by the readers; no prompt says it. Breath is the visual motif of the whole film: it opens with her breath over the dead fox and closes with one breath where there were two.


3. The template: five eras

The prompts do not share a single skeleton. There are overlapping eras. Weekly evolution is measured below.

A · Long "Revenant" (17 Aug to about 28 Aug, 13-27k characters). It inherits the format of the other films from the same studio:

REFERENCE USAGE (Seedance 2.5): <<<image_1>>> — rol … <<<uuid>>> — rol …
TAGS / CAST & ASSETS · WHO IS WHO (KEY — never confuse or blend)
<locks del plano: HANDS LOCK, BACKLIGHT LOCK, FACE QUARANTINE, SPEAR COUNT…>
STYLE PREFIX — SC.4Б … v3 / 2 SHOTS, 1 HARD CUT, ~15s: (1 ~6s) … → (2 ~8s) … — ANAMORPHIC 21:9 "REVENANT", ANTI-AI-TELL
Style: a real photographed frame of 65mm anamorphic FILM … The Revenant (Iñárritu / Lubezki) … NOBODY can tell this is AI.
COMPOSITION (KEY) · THE SHOT — N SHOTS · SPOKEN LINES
CAMERA — RAW BREATHING HANDHELD (KEY) · LIVING FACE/EYES (KEY) · ANTI-AI-TELL DIRECTIVE (KEY)
LIGHT — NATURAL LIGHT ONLY (KEY) · NO LENS FLARES · HARD ANAMORPHIC "REVENANT" LENS (KEY)
HYPER-REAL CAPTURE (Vision3 500T pushed) · PHYSICS · CHARACTER ACTING (Tigran method) · AUDIO
[TOTAL RUNTIME …] [GEOMETRY ANCHOR … LOCKS absolute: S1…; S2…]
NEGATIVE: <150-300 ítems>

(In the template, rol means role, locks del plano means the shot's locks, and ítems means items. These words are in Spanish in the analyst's notation, not in the prompts.)

B · Compact "Kodak Vision3 500T" (from about 24 Aug, 3-9k). The one used for most of the film (6th, 8th, 9th, final-v1):

LIGHT — … / FILM LOOK — "THE REVENANT", Lubezki, Vision3 500T … Dark but READABLE
WORLD · CAST (<<<uuid>>> de Tyne + @OMRYN @TUMGY en texto)
<LOCKS por problema, el que está fallando arriba de todo con "READ FIRST" / "(KEY)" / "THIS IS THE CHANGE">
THE SHOT o MULTISHOT — 1 (6s) … HARD CUT. 2 (4s) … HARD CUT …
VOICES (conlang cirílico + glosa "never spoken") · AUDIO — DIEGETIC ONLY · CAMERA — REVENANT HANDHELD
KEEP THE LOGIC: … ORDER IS FIXED: A → B → C
FILM LOOK REPRISE · NEGATIVE: <80-150 ítems>

(Notation: "de Tyne" is "for Tyne", "en texto" is "in text", "LOCKS por problema, el que está fallando arriba de todo" is "one LOCK per problem, the one that is failing at the very top", "o" is "or", "glosa" is "gloss", "cirílico" is "Cyrillic".)

C · Numbered "ABSOLUTE RULES" / "LAWS" (from 5 Sep). 6-10k characters. Named rules that close with "WRONG… regenerate". In the root folder two new locks appear: "DESCRIBE EVERY MILLIMETRE OF SKIN" and "METAL DOES NOT EXIST".

D · Micro-prompts and "TASK —" (Sep). 7-8s tests to isolate a single problem, surgical V2V edits ("ALREADY CORRECT … CHANGE ONLY THE THREE THINGS LISTED") and conversion to previz.

E · "STRICT CONSISTENCY" with ═══ (14 to 21 Sep, 13-24k). The one in final-v2 and the last prompt of the project:

STRICT CONSISTENCY — ONE LOCATION, ONE LIGHT, ONE FILM STOCK. FIVE SHOTS, HARD CUTS, ~20 SECONDS.
═══ THE SKY — EXACT COLOUR, HIGHEST PRIORITY, DO NOT DRIFT ═══   ← RGB (78,112,150) / #4E7096 + TEMPORAL LOCK
═══ THE LIGHT ═══        ← "EXACTLY ONE LIGHT SOURCE EXISTS IN THIS WORLD AND IT IS THE SKY"
═══ THE LOCATION ═══     ← descrita por FORMA, con SCALE ANCHOR
FILM LOOK · <objetos que deben igualar su referencia> · <personaje con <<<uuid>>> y estado físico>
WIND · CAMERA · FIVE SHOTS, HARD CUTS, ~20s: 1 (4s) … 5 (3s) …
AUDIO — DIEGETIC ONLY · KEEP THE LOGIC (+ contadores: "Total shots: 5. Warm light sources: 0.") · NEGATIVE

(Notation: "descrita por FORMA, con SCALE ANCHOR" is "described by SHAPE, with a SCALE ANCHOR"; "objetos que deben igualar su referencia" is "objects that must match their reference"; "personaje con uuid y estado físico" is "character with uuid and physical state"; "contadores" is "counters".)

week prompts median chars ═══ KEEP THE LOGIC "SHOT IS WRONG" HARD CUT <<<audio>>>
17 Aug 137 13,214 0% 24% 0% 28% 0%
24 Aug 212 7,372 0% 54% 0% 61% 5%
31 Aug 277 7,104 1% 56% 0% 40% 17%
7 Sep 239 8,156 0% 49% 2% 61% 5%
14 Sep 131 13,425 24% 76% 22% 43% 0%
21 Sep 19 9,781 68% 95% 79% 37% 5%

Constants across the five eras: 65mm anamorphic + Kodak Vision3 500T (99%), handheld (98%), "NO MUSIC" (91%) and diegetic-only audio, dialogue in quotes in Cyrillic (89%) and a NEGATIVE at the end (96%).

The prompts read like LLM output pasted in whole. Left inside are assistant preambles in Russian ("Тот же промт, только небо затемнил…", roughly "The same prompt, I only darkened the sky…"), unreplaced placeholders ("[insert LOOK LOCK block here]", "put your tag here"), stray Chinese characters, prompts pasted twice (14k characters, submitted anyway) and a final block wrapped in a code fence. One prompt in final-v2 is a rewrite in natural prose that looks like the output of a prompt optimizer.


4. References: where identity lives

There are two channels. The first scrape saw only one of them.

  1. Named elements (reference_elements). tyne (606 prompts), char_anerneq_omyryn, char_anerneq_rintyn, the shaman in 4 versions, loc_anerneq_burning_camp_ext, props (props_buben_v2, props_bone_knife, props_sled). In the text they appear as <<<uuid>>>. If the uuid is deleted from the text, the element stops being attached, which is why there are gaps like "CAST: — 18" or "no , no @OMRYN". @OMRYN, @TUMGY and @NARTY are almost always plain text with no image.
  2. Uploaded attachments (params.medias): 11,482 images, 406 videos and 105 audio files across 2,714 video submissions. They are keyframes, location plates, previz stills, Tyne's voice (<<<audio_1>>>), the mother's lullaby and the shaman's drum as sound continuity.

Every reference carries an explicit role and a list of what NOT to take. This is the most consistent technique in the project:

Reverse previz pipeline (4th scene). A video that already came out well is converted into colored mannequins (Rintyn yellow, Omryn blue, Tyne orange) and then repainted with the real assets, using a COLOR LEGEND (mapping only) … COPY NOTHING VISUAL from the previz; the previz gives ONLY motion, positions and timing. This separates motion from identity. They also use Blender stills with the same color code and V2V with "DO NOT BREAK THE SOURCE VIDEO — SUPREME RULE".


5. Techniques by axis (worth copying)

Light and color: the whole project is a fight against orange. Seedance puts warm fire into night scenes and lifts the sky. The fix arrived in layers:

Shape: describe by shape, not by name. The model drew "dog bones" in the whale graveyard. In a final-v2 prompt: "DESCRIBE THEM BY SHAPE, NOT BY NAME": the ribs become "a SINGLE LONG SMOOTH CONTINUOUS SHAFT … like a giant scythe blade … no knob, no ball", with a SCALE ANCHOR of 3-5 m and the rule "IF ANY SHAPE HAS A ROUNDED KNOB AT EACH END, THE SHOT IS WRONG". Side effect: they later had to negate "a scythe prop". Other cases: "IT IS ONE PRONG, NOT TWO … NOT paddle-shaped" and "HOW TO DRAW A JAWBONE SO IT IS NOT A TAIL".

Skin and texture.

Camera: handheld with a body behind it.

Acting: getting the "AI reaction" face out of Seedance.

What is not shown.

Audio and language.

Contractual closings.


6. What they chased (and how they solved it)

The NEGATIVE works as a logbook: each failure is added at the front and almost never deleted. Sometimes a negative denies exactly what the previous prompt asked for, which marks a change of direction and not a correction.

Recurring failure Where Final solution
Fire orange invading everything whole project Take the fire out of frame, expose for blue, "PIGMENT NOT LIGHT", dominant blue channel. In final-v2, "there is no fire"
Sky that lightens or changes between cuts final-v1/v2, 9th HEX + RGB + TEMPORAL LOCK + horizon out of frame
Extras' faces on protagonists and clones in the crowd 4th scene Portraits → "COMPLETELY FACELESS" → FACE QUARANTINE → take the character out of frame with a low angle
Clip that starts frozen on the keyframe all "starting position, not a freeze" / "FIRST FRAME ALREADY IN MOTION"
Smooth or crane camera 2nd, 4th, 5th "CAMERA DOCTRINE: EVERYTHING IS RAW HANDHELD … NO stable shot exists in this film"
Rings on fingers, male hands 1st, 5th, final Describe every centimeter of the hand; "NOTHING … CATCHES OR REFLECTS LIGHT"
Dog bones, "chew bones" ASSETS, final-v2 Describe by shape + SCALE ANCHOR + the "rounded knob" rule
The shaman drops the drum 4th/version_of_shaman Physical solution: "the DRUM hangs on a SHORT LEATHER STRAP looped around the LEFT WRIST — CANNOT fall"
Rintyn moves his lips during the voice-over 4th/5th shot The line moves to a shot with no faces
Intruding objects (sled, metal) final-v2 Stop naming them: "NO MAN-MADE OBJECTS OF ANY KIND"
Romantic reading of the father-daughter pair 5th, 6th "a daughter's", "NOT sexualised in any way"
Swapped characters 2nd, 4th Identity tied to wardrobe and prop: "THE MAN HOLDING THE TORCH IS ALWAYS IN THE DARK SEALSKIN"

Longest arcs: the euthanasia scene (26 prompts in about 6 hours in final-v2; 16 versions in final-v1), the knife disarming (21 prompts), Omryn in the water (21 prompts in 5 hours), undressing him (11 prompts in 2 hours) and the sky of the Alley. The most re-rolled prompt of the project is in final-v2: ×21, a continuous take of about 35s.


7. ASSETS: the 385 images


8. Non-obvious findings

  1. multi_shots was never used (1,015 of 1,015 set to false). All multi-shot structure is written in the text, with a duration per shot and HARD CUT. The written duration often exceeds the requested one (42-52s of script in 30s generations).
  2. Naming a uuid attaches the reference; deleting it detaches it. That is why the prompts have grammatical gaps. One case uses the uuid to exclude the character: "NO <<>>. She is gone."
  3. They rewrite instead of re-rolling in the early scenes (×1.0-1.2), and re-roll more at the end (×3-5, up to ×21) when the template has stabilized.
  4. Contradictions between scenes were not resolved. An iron trap in scene 1 against "METAL DOES NOT EXIST" in scene 5. "cold blue-black" against "a VIOLET film, NOT a blue one". The wife's name appears with seven spellings (Гыронав, Гуренав, Гуренова…). The readers found no sign of which version made it into the final cut.
  5. Other models, almost none. There is one cinematic_studio_video_4_0 submission with a <<<movement:uuid>>> token; a minute later they go back to Seedance.
  6. Truncation. One prompt is cut at exactly 13,000 characters and loses LIGHT, AUDIO and NEGATIVE. It is probably a UI limit.