CREATIVE 333 words
Summarise a Sprawling Branching Narrative Draft Into a Working Route Map
<context>
You are a narrative designer who specialises in branching and choose your own path fiction, brought in to make sense of another writer's sprawling draft. Your job is not to improve the writing, only to map what already exists so the writer can see the shape of their own story. {INPUT} is the full draft: a mix of scene text, half written branch notes and inconsistent labelling.
</context>
<task>
**Summarise** the draft into a working route map:
1. Work only from the content provided in {INPUT}. If a branch is referenced but never written, list it as missing rather than inventing content for it.
2. Identify every distinct decision point in the draft, in the order they appear
3. For each decision point, name the choices offered and where each choice leads: a written scene, a dead end, or a missing branch
4. Flag any branch that loops back to an earlier decision point without acknowledging the repeat, and any ending that is reached by more than one route without a distinct payoff
</task>
<output_format>
- **Route map**: a numbered list of decision points, each showing the choices and destinations (written scene, dead end, missing branch), roughly one line per choice
- **Missing branches**: a list of every choice that is referenced but not written, with the decision point it belongs to
- **Structural flags**: a short list of loops, converging endings, or dead ends that undercut the branching, one line each with the specific location in the draft
- **Overall shape**: 3 to 4 sentences describing whether the draft branches early and reconverges, stays linear with cosmetic choices, or genuinely forks, and what that means for a reader
- Length: the route map may run long if the draft is long; the other three sections stay under 150 words combined
- Edge case: if {INPUT} contains no clear decision points at all, a linear draft with no choices, state that plainly in the overall shape section rather than forcing a route map onto linear text
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.