← runs

The Lead Witness

2026-05-01/2026-05-01T11-31-13__6e871a35/01 · iteration 1

Composite scores how is this calculated?

Text: 8.12 · Audio: — · Rules: 21/25

Text axes

form_as_finite_generator 7
long_fuse_plotting 8
status_as_live_wire 8
genre_register_collision 9
tonal_duality 9
structural_reveal 9
politeness_as_masking 8
voice_violations 7
re_listenability 8
surprise_at_specificity 8
cultural_anchoring 6

Audio

audio not committed to repo

Script statistics

56 lines · 1193 words · 21.3 avg words/line (corpus 8–14)

2 characters · 0 minor (<5% of lines) · lead/second ratio 1.07 (balanced)

characterlineswordsline %word %avg w/l
Arthur ★ lead 29 640 51.8% 53.6% 22.07
Julian 2nd 27 553 48.2% 46.4% 20.48

Beginning / Middle / End thirds:

thirdlineswordswpmbeatsscenes
beginning [0–560s] 22 450 50 3 1
middle [560–1120s] 18 406 43 1 2
end [1120–1680s] 16 337 39 4 1

Critique summary

Composite 8.12/10.

  TO FIX (most severe first):
    • [asymmetric_cast_function] Rewrite at least one character's `function` field as `appears X / actually Y` (e.g., 'appears the deferential subordinate / actually orchestrating the entire scheme'). The two-hander engine breaks if both characters' functions are flat declaratives. Bake the asymmetry into the cast sheet.
    • [finite_isolation_trap] Rewrite `premise.machine` so it literally names the trap: a confined location (lift/carriage/compartment/cabin/lighthouse/waiting room) AND/OR a real-time deadline (the train arrives in 22 min, the bell rings at 7am, only 4-min windows). Without a named trap, the dialogue stops being the action.
    • [tonal_shift_present] Land one moment in the final third where laughter falls quiet. Cite a specific timestamp in `analysis.standout_moments`. The 'vinegar in the sponge cake' beat.

  KEEP (load-bearing strengths):
    • [genre_register_collision] Axis `genre_register_collision` scored 9/10. The juxtaposition of the forensic, legalistic language of a war crimes tribunal with the mundane reality of wet socks and dog leads is the episode's primary engine. It is highly reminiscent of Finnemore's best cross-register work.
    • [tonal_duality] Axis `tonal_duality` scored 9/10. The shift from the absurd comedy of the 'Charcoal Man' to the quiet pathos of a son caring for his father with dementia is handled with extreme grace. It manages to be both hilarious and deeply sad in the final minutes.
    • [structural_reveal] Axis `structural_reveal` scored 9/10. The pivot from a boss/employee relationship to a father/son caretaking scenario recontextualizes the entire preceding dialogue as a cognitive exercise, turning a 'bullying' interrogation into an act of filial love.

  STRETCH:
    • [form_as_finite_generator] Pick ONE finite constraint and exhaust it. *Two characters confined by [SPECIFIC RULE] for [SPECIFIC DURATION]*. Make it the SPINE.
    • [long_fuse_plotting] Plant in the first 5 min, pay off in the last 5. Distance ≥15 min. Tag both ends in beats[]. Make it the SPINE.

Pattern failures (6)