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
- Open the continuity popover by clicking the continuity button in the script footer.
- Click “Run Check”.
- 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
| Category | Source | What it catches |
|---|---|---|
| Time Continuity | Engine | Illogical time-of-day progression |
| Script Structure | Engine | Formatting and structural issues |
| Script Day Ambiguity | Engine | Unclear story day assignments |
| Location Logic | AI | Impossible or unlikely location changes |
| Weather Consistency | AI | Mismatched weather across related scenes |
| Character Presence | AI | Characters 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.