← craft library

Scene Entry Efficiency

craft.scene_entry_efficiency

Measure how many lines the scene wastes before it starts.

Scene craftprosceneshot
You are doing it wrong if

The scene's first real beat arrives on line nine. Everything above it is people confirming information the audience already has, and the writer cannot see it because each individual line felt necessary while being written.

Why

craft.enter_late_leave_early states the principle. This card is the measurement, and the measurement is what actually changes scripts — because writers agree with the principle in the abstract and then fail to see their own violations in the specific.

The diagnostic is a single number per scene: the line index of the first line that could not have been spoken before the scene's conflict was active. Call it the entry index.

An entry index of 1 or 2 means the scene starts where it starts. An index of 4 or above means the scene has an antechamber. The antechamber almost always contains one of four things:

  1. Greetings and logistics. "Hey." "You made it." "Traffic was terrible."
  2. Recap. One character telling another something both already know, for the audience's benefit.
  3. Establishing the location in words when the slug line and the image already did it.
  4. The writer warming up. Genuinely useful during drafting, invisible to the writer afterwards.

The number is valuable specifically because it is not a judgement. "This opening is slow" starts an argument about taste. "Your first real line is on line seven" starts a rewrite.

How

  1. For each scene, find the first line that presupposes the conflict. Record its index.
  2. Sort every scene in the piece by entry index, descending. Work down the list. The top ten scenes will account for most of the recoverable runtime.
  3. Delete everything above the entry line. Read the scene cold.
  4. If the cut version loses necessary information, ask where else it can live. The answer is almost never "restore the lines" — it is usually a slug line, a prop, or a single word inserted into a line that was already there.
  5. Apply the same measurement to the exit: the number of lines after the last line that changes anything. Exit indexes above 2 are as common as entry indexes above 4, and less often noticed.
  6. Recheck polarity after cutting. Trimming an entry sometimes removes the scene's entry charge, which flattens the turn even though the scene is now tighter. Reset emotional_charge_in to what the cut version actually establishes.
  7. Cost: aggressive trimming across every scene shortens the piece, sometimes by ten percent of runtime. In a fixed-duration format that is a beat you now have room for — decide deliberately what fills it rather than letting the trim be absorbed by slower pacing elsewhere.

Notes for AI film

The measurement generalises from lines to shots, and in generated film the shot version is the expensive one. The entry index of a shot list is the number of shots before the one that changes something — establishing wide, second establishing wide, character approaching, character arriving, and only then the shot the scene exists for.

Four wasted shots is four generations, four sets of prompt tuning, and four opportunities for a character to drift. The diagnostic pays for itself faster here than anywhere else in the craft library.

In practice
Heat1995

The diner scene opens on the second line of an exchange already in progress. Two men who have never met skip every establishing courtesy, and the scene's entire subject is available from line one.

Sicario2015

Briefing scenes consistently open on an answer to an unheard question. The audience assembles the question from the answer, which is faster than hearing both.

Tar2022

A deliberate counter-example. The opening interview is enormously inefficient on purpose — the inefficiency is the character. Breaking the rule works when the waste is the subject.

Related
Surfaces at
script.scene_openhealth.scene_efficiencyagent.script_doctor.systemagent.editor.system

content/craft/scene-entry-efficiency.md · 7 steps · sha a4e3f58ec2b6