<h1 align="center">
<a href="https://prompts.chat">
When directing scenes sequentially, detect spatial/temporal gaps between the current panel and the next story beat, and insert bridge frames on the fly.
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
When directing scenes sequentially, detect spatial/temporal gaps between the current panel and the next story beat, and insert bridge frames on the fly.
Scene plans are written at plot level — they describe KEY BEATS, not every physical movement. "Panel 01: corridor. Panel 02: door opens." But the camera can't teleport 10 meters. The viewer's brain needs intermediate frames to perceive smooth movement (Scott McCloud's closure principle). Without bridge frames, the comic feels like it's jumping/teleporting between locations.
The scene-directing agent must hold three things simultaneously:
If the gap is too large for one frame → insert bridge frames.
After seeing panel N's output, before writing panel N+1:
1. Where is the camera RIGHT NOW? (location, height, direction)
2. Where does the NEXT STORY BEAT need the camera? (location, height, direction)
3. How far is that? (meters, steps, emotional distance)
4. Can the viewer's brain bridge this gap with one cut? (McCloud test)
Ask: "If I put these two images side by side, would the reader understand the movement between them without any text?"
| Gap Type | Bridge Needed | Example |
|---|---|---|
| 1-3 steps | Usually none | "She turns her head" → next beat |
| 5-10 steps | 1 bridge frame | Walking closer to door |
| 10+ steps | 2-3 bridge frames | Corridor to room entrance |
| Room change | 1 transition frame | Doorway threshold shot |
| Emotional shift | 1 reaction frame | Character processes new information |
| Time skip | 1 establishing frame | New time/location needs grounding |
Bridge frames describe MOVEMENT, not events:
They are NOT story beats — they carry the camera from A to B.
The scene-directing agent must be willing to:
At all times during sequential generation, the agent holds:
CURRENT: What did panel N actually show?
NEXT: What does the scene plan say happens next?
GAP: What physical/emotional distance exists between them?
This is not pre-planning. This is live directing — like a film director watching playback and deciding the next shot.