Storyfall

Review Panel

The Review panel is a quality toolkit built into the Workshop editor. It brings together spell checking, AI-powered narrative review, and structural QA checks in one always-visible sidebar tab.

Accessing the Review Panel

Open your story in the Workshop editor and click the Review tab in the sidebar, or press Ctrl+Shift+S (Cmd+Shift+S on Mac). The panel is always visible regardless of whether your story has any issues. A badge on the tab shows the number of structural issues detected, if any.

Spell Check

The first tab in the Review panel. It provides inline spell checking as you type and a batch scan to find all spelling errors across your story at once.

See Spell Check for full details on enabling spell check, using inline suggestions, scanning your whole story, and managing your custom dictionary.

AI Review

The AI Review tab sends your entire story to an AI model for narrative-level feedback. It analyzes your story holistically rather than checking individual words or links.

Running a Review

  1. Open the AI Review tab in the Review panel.
  2. Select one or more focus areas to guide the review:
    • Plot Holes - Logical inconsistencies and unresolved storylines.
    • Pacing - Flow and rhythm of the narrative.
    • Consistency - Character behavior, setting details, and tone.
    • Dead-End Logic - Choices that lead to unsatisfying or abrupt endings.
    • Tone - Shifts in voice or mood that feel unintentional.
    • Writing Quality - Prose clarity, grammar, and readability.
  3. Click Run Review. The AI reads your full story and returns structured feedback.

Reading Results

The review includes:

  • An overall score (1-10) summarizing story quality across your selected focuses.
  • A summary paragraph with high-level observations.
  • Individual items — each item identifies a specific issue or strength, with a severity level, the affected scene, and an explanation.

Click on any item that references a scene to jump directly to it in the editor.

Reviews are saved automatically. When you return to the AI Review tab, the most recent review is loaded so you can reference it while editing.

QA Checks

The remaining tabs in the Review panel detect structural issues in your story. These tabs only appear when issues are found — if your story is clean, you’ll only see Spell Check and AI Review.

Dead Ends

Dead ends are scenes that have no outgoing choices and aren’t marked as story endings. A reader who reaches a dead end has nowhere to go.

How to fix: Open the flagged scene and either add choices leading to other scenes, or mark the scene as an ending if it’s meant to conclude the story.

Unreachable Scenes

Unreachable scenes are orphaned from the rest of your story. There’s no path from the starting scene that leads to them, so readers can never encounter them during play.

How to fix: Add a choice from an existing reachable scene that leads to the unreachable scene. Alternatively, if the scene is no longer needed, delete it.

Unassigned Scenes

When chapters are enabled and you add your first chapter, unassigned scenes are those that haven’t been placed into any chapter. They exist in the story but aren’t organized within the chapter structure.

How to fix: Use the chapter dropdown in the scene editor toolbar to assign the scene to a chapter, or assign unassigned scenes in bulk from the Review panel.

Variable Issues

The Review panel checks for two types of variable problems:

  • Used but never set - A variable appears in a condition or text insertion but is never modified by any effect. It will always have its initial value, which may not be intentional.
  • Set but never used - A variable is modified by effects but never referenced in any condition or text. It may be unnecessary, or you may have forgotten to add a condition that uses it.

How to fix: For variables that are used but never set, add effects to the appropriate choices that modify the variable. For variables that are set but never used, either add conditions that reference the variable or remove it if it’s not needed.

Click on any issue in the Review panel to jump directly to the scene where the problem occurs or to the affected variable in the sidebar.

Next Steps