AI Continuity Checking

AI Continuity Checking

Continuity checking analyzes your script for logical inconsistencies across scenes. It uses a two-pass system: a fast deterministic engine for structural issues, followed by AI analysis for subtler problems.

How It Works

Pass 1: Deterministic Engine

The engine analyzes scene headings and metadata to check:

  • Time continuity — Does the time of day progress logically from scene to scene? A jump from NIGHT to MORNING without any transition may be a mistake.
  • Script structure — Are scene headings properly formatted? Are there missing or malformed slug lines?
  • Script day assignment — Can the engine determine which story day each scene belongs to? Ambiguous cases are flagged.

This pass runs instantly and catches objective issues.

Pass 2: AI Analysis

The AI reads the actual scene text to check for:

  • Location logic — Does it make sense for a character to be at this location given what happened in the previous scene?
  • Weather consistency — Does the weather match across scenes set at the same location on the same day?
  • Character presence — Is a character present in a scene where they couldn’t logically be (e.g., in two locations simultaneously)?

This pass takes longer but catches issues that require understanding the script’s content.

Running a Check

  1. Open the continuity popover by clicking the continuity button in the script footer.
  2. Click “Run Check”.
  3. Progress shows in real time (e.g., “Checking scene 3 of 15… 45%”).

Auto-Check

Toggle the Auto-check switch to automatically run continuity checks whenever the script changes.

Reviewing Results

Warnings Tab

Lists all detected issues. Each warning shows:

  • Scene number — Clickable, jumps to the scene.
  • Category badge — The type of issue. Engine warnings show friendly labels like “Time of day”, “INT/EXT mismatch”, “Set name”, or “Notation”; AI warnings cover location, weather, and character-presence issues.
  • Description — What’s wrong.
  • Suggestion — A recommended fix (shown with a lightbulb icon, in italics).

Warning Categories

CategorySourceWhat it catches
Time ContinuityEngineIllogical time-of-day progression
Script StructureEngineFormatting and structural issues
Script Day AmbiguityEngineUnclear story day assignments
Location LogicAIImpossible or unlikely location changes
Weather ConsistencyAIMismatched weather across related scenes
Character PresenceAICharacters in impossible locations

Dismissing Warnings

  • Ignore — Click “Ignore” on a single warning to dismiss it as a false positive.
  • Ignore All — Click “Ignore All” at the bottom to dismiss all current warnings.

Ignored warnings are hidden from view.

Analysis Tab

Provides a structural overview:

  • Total Script Days — How many story days the script spans.
  • Scene-by-scene breakdown showing:
    • Scene number.
    • Assigned script day (e.g., “Day 1”).
    • Resolved time of day.
    • Confidence indicator (green/amber/red dot).

Tips

  • Run continuity checks after each new revision upload. New drafts often introduce timing or location inconsistencies.
  • The Analysis tab’s script day assignments are valuable for scheduling — they tell you which scenes happen on the same story day.
  • Don’t dismiss warnings too quickly. A “time_continuity” warning might reveal a genuine script error that the writer needs to fix.
  • Engine-detected issues (time, structure, script day) are objective. AI-detected issues (location, weather, character) are interpretive and may occasionally produce false positives.