← runs

At Capacity

2026-05-02/2026-05-02T18-05-29__8c782152/01 · iteration 1

Composite scores how is this calculated?

Text: 8.43 · Audio: 7.70 · Rules: 25/28

Text axes

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

Audio axes

character_distinctness 8
delivery_match 7
pacing 9
prosody_variation 8
consistency_across_episode 7

Audio

audio not committed to repo

WPM: 151 · WER: 0.05 · seams: 5 · distinctness: distinct (Δ 185 Hz)

Script statistics

87 lines · 1142 words · 13.13 avg words/line (corpus 8–14)

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

characterlineswordsline %word %avg w/l
Mr. Arthur Gable ★ lead 47 631 54.0% 55.2% 13.43
Mr. Julian Finch 2nd 40 511 46.0% 44.8% 12.78

Beginning / Middle / End thirds:

thirdlineswordswpmbeatsscenes
beginning [0–160s] 29 447 169 3 1
middle [160–320s] 29 395 155 2 1
end [320–480s] 29 300 144 5 1

Critique summary

Composite 8.43/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.
    • [duration_within_band] Aim for 28-30 minutes total runtime.
    • [genre_register_collision] Pair a high-register frame (diplomatic / military / theological / boardroom / treaty / espionage) with a low-stakes situation (wallpaper / tea / queue / bin day / school run). The funniness sits in the gap. Either lift the situation register (treat the wallpaper job as a peace negotiation) OR drop the situation (the diplomats are actually fighting over biscuits).

  KEEP (load-bearing strengths):
    • [politeness_as_masking] Axis `politeness_as_masking` scored 10/10. This axis is definitional to the comedy engine of the episode. The rigid professional requirement of funereal deference acts as an airtight container for their intense, vicious jealousy.
    • [long_fuse_plotting] Axis `long_fuse_plotting` scored 9/10. Finnemore meticulously plants innocuous details early on that pay off with massive emotional resonance at the climax. The phonetic spelling of an overcorrected word and the squeak of a hinge transform petty professional annoyances into profound proof of the deceased's genuine affection.
    • [genre_register_collision] Axis `genre_register_collision` scored 9/10. The entire dialogue rhythm relies heavily on the friction between Gable's stoic, archaic formalism and Finch's modern therapy-speak. Gable's demand for gravitational authority clashing directly with Finch's active listening wellness audits is a masterclass in register collision.

  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.
    • [status_as_live_wire] Engineer one explicit status flip. The seemingly low-status character is actually running it. Make this visible in cast.function. Make it the SPINE.

  AVOID (audio anti-patterns):
    • Audio judge flagged: Slight room tone shift and volume jump at 236.5s.
    • Audio judge flagged: Julian's sharp intake of breath at 6.5s lightly clips the mic.

Listener panel (4 personas)

radio_4_devotee

podcast_listener

audio_engineer

comedy_writer

Pattern failures (9)