← Files AI Film Pipeline MasterARCHIVED FILE
skills/ai-film-pipeline-master/references/phase-02-screenplay-dialogue/cat-comedy-2.md
92.9 KB · Oct 5, 2026 · 18:36 UTC
# Comedy — Part 2 Continues category `comedy`. Part 1 is in `cat-comedy.md`. **Part 2 of 2.** 39 cards across character comedy, the comic scene, wordplay and its limits, comic structure at length, tone control, improv principles that transfer to writing, audience and offence, and four more named failures. Part 1 took comedy apart at the level of the joke. This file works at the level of the person telling it, the scene it sits in, the season it has to survive, and the room it is aimed at. --- <!-- GENERATED:toc — do not edit by hand. Generated in the source package --> ## Contents - [Section 1 — Character Comedy](#section-1-character-comedy) - [Section 2 — The Comic Scene](#section-2-the-comic-scene) - [Section 3 — Wordplay and Its Limits](#section-3-wordplay-and-its-limits) - [Section 4 — Comic Structure at Length](#section-4-comic-structure-at-length) - [Section 5 — Tone Control](#section-5-tone-control) - [Section 6 — Improv Principles That Transfer to Writing](#section-6-improv-principles-that-transfer-to-writing) - [Section 7 — Audience and Offence](#section-7-audience-and-offence) - [Section 8 — More Named Failures](#section-8-more-named-failures) - [Coverage](#coverage) - [Sources](#sources) <!-- /GENERATED:toc --> ## Section 1 — Character Comedy ### Name the Engine Before the Joke **Also called:** the comedy selector, engine before joke, what is generating this **What it is:** The card at the head of the `comedy.` shelf. It does not describe a comic style. It asks the three questions the shelf's own pair graph asks over and over — **how long this has to keep producing, who is making the joke and whether they know it is one, and what the laugh spends** — and hands back a named shortlist for each answer. The axes were not invented: they were read off the fifty-seven `Yields to:` conditions the cards carry and cross-checked against every `Avoid when:` line on the shelf, and the conditions that repeated became the questions. Every card cited here is cited by id. **Effect on the audience:** None. This card never reaches the page. It exists so that the joke that does reach the page was chosen against the runtime, the speaker and the bill, rather than written because it arrived. **Used for and where it works best:** Answer the three questions **in order and out loud, in one sentence each, before you write a line of comedy**. Question one alone cuts the shelf by roughly two-thirds, because a machine that must still be generating at episode forty and a gag that is spent in one exchange share almost nothing. Questions two and three leave a shortlist of three to six. If you cannot answer question one — *how long must this keep producing* — you do not yet have a comic problem, you have a tone note. Where two answers fight for one scene, that is two comic decisions and one of them is `comedy.when_to_stop`. **Best in:** formats: all | genres: all **Avoid when:** **The scene is already funny and has stopped working.** Then the route in is the failure, not this map: `comedy.joke_that_stops_story`, `comedy.only_funny_character`, `comedy.audience_gets_there_first`, `comedy.explained_joke`, `comedy.sympathy_cost_joke`, `comedy.reference_not_joke`, `comedy.quirk_as_character` and `comedy.requires_agreement` each name their own repair in their own line, and none of them appears below, because a selector that listed a failure would be offering to fail. Also avoid it when you are writing **the line rather than the machine** — whose mouth a joke comes out of is settled on the `dial.` shelf, and this one settles only what shape the joke is. And **distrust axis two whenever your honest answer is its third value**: thirty of the sixty-two cards live there, so on a piece where the writer is making all the jokes over the characters' heads this map has two questions left and is doing a third less work than it looks like it is doing. **Example:** > A ten-minute diaspora short, one funeral, two brothers. > > One: the whole piece, used up by the end — not a beat, not a season. > Two: the characters, sincerely — neither of them is doing a bit. > Three: the piece's own footing — it has to still be a funeral at the end. > > The intersection is four cards wide: `comedy.generative_pairing`, `comedy.tragedy_in_comedy`, `comedy.turn_serious_and_back`, `comedy.when_to_stop`. Nothing about jokes was decided, and the joke shape is now a small question instead of a blank page. --- **The axes** **Axis 1 — How long does this have to keep producing?** Asked first, because it is the condition the shelf repeats most and the one that eliminates fastest. Eighteen of the `Yields to:` lines turn on runtime or renewal, and they are stated as facts rather than tastes: *"the story asks this character to genuinely change"* (`comedy.comic_character_engine`), *"a feature, and you have built a series premise by accident"* (`comedy.premise_shelf_life`), *"the audience will watch four episodes in a row"* (`comedy.reset_cost`), *"the structure requires them apart for a whole act"* (`comedy.generative_pairing`), *"the gag has no variation available"* (`comedy.running_gag`), *"the audience has to remember two things at once"* (`comedy.callback_payoff`), *"the piece is under thirty seconds"* (`comedy.heighten_and_explore`), *"you have already used it in the last two minutes"* (`comedy.rule_of_three`). **Axis 2 — Who is making the joke, and do they know it is one?** Fifteen conditions turn on this, and the shelf states it as a reciprocal pair rather than a preference: `comedy.literal_answer` yields on *"the misread is a weapon, not innocence"* and `comedy.technically_correct` yields straight back on *"the misread is innocent, not a weapon"*. The same fork runs through *"your character is knowingly performing the mismatch"* (`comedy.wrong_place`), *"the comic character is already self-aware"* (`comedy.straight_man`), *"the speaker must not be joking"* and *"the whole piece is already written in a heightened register"* (`comedy.register_collision`, from both sides), and *"the world is meant to be uniformly absurd"* (`comedy.first_unusual_thing`). **Axis 3 — What does the laugh spend?** Fourteen conditions are about the bill, not the laugh: *"you have no plan for what the laugh costs"* (`comedy.setup_punchline`), *"farce burns sympathy as fuel"* (`comedy.farce_engine`), *"the character has no dignity left to lose"* (`comedy.cringe`), *"the audience is currently inside the event"* (`comedy.dark_comedy`), *"the audience is meant to be on the questioner's side"* (`comedy.technically_correct`), *"this character must carry the emotional climax"* (`comedy.wrong_reaction`), *"the delusion is harming someone in the room and the piece has not decided how it feels about that"* (`comedy.maintained_delusion`), *"you will not pay it off"* (`comedy.tragedy_in_comedy`), *"the next scene opens on grief or violence"* (`comedy.exit_joke`). It is asked last because it is the only axis that reaches the tone block at all, and because most of the shelf answers it the same way. --- **The map** **Axis 1 — how long must it keep producing** | Answer | The shortlist, by id | | :--- | :--- | | **A beat — it is built and spent inside one line or one exchange** (seventeen) | `comedy.setup_punchline` · `comedy.rule_of_three` · `comedy.topper` · `comedy.misdirection` · `comedy.funny_word_last` · `comedy.literal_answer` · `comedy.understatement` · `comedy.overstatement` · `comedy.non_sequitur` · `comedy.observational_truth` · `comedy.timing_on_the_page` · `comedy.pun_legitimacy` · `comedy.malapropism` · `comedy.deliberate_cliche` · `comedy.technically_correct` · `comedy.exit_joke` · `comedy.physical_on_page` | | **A scene — it needs a whole scene to run and is finished when the scene ends** (thirteen) | `comedy.one_misunderstanding` · `comedy.escalating_obligation` · `comedy.wrong_place` · `comedy.comic_entrance` · `comedy.deliberate_stop` · `comedy.game_of_the_scene` · `comedy.heighten_and_explore` · `comedy.first_unusual_thing` · `comedy.yes_and_on_page` · `comedy.cringe` · `comedy.register_collision` · `comedy.escalation_spiral` · `comedy.comedy_in_tragedy` | | **The whole piece — chosen once, governing everything, and used up by the ending** (twenty-six) | `comedy.farce_engine` · `comedy.comedy_of_manners` · `comedy.satire_target` · `comedy.dark_comedy` · `comedy.short_form_shape` · `comedy.translation_resistance` · `comedy.cross_cultural_comedy` · `comedy.kids_comedy` · `comedy.straight_man` · `comedy.wrong_reaction` · `comedy.comic_flaw` · `comedy.airtight_wrong_logic` · `comedy.useless_expertise` · `comedy.maintained_delusion` · `comedy.status_engine` · `comedy.callback_payoff` · `comedy.repetition_turn` · `comedy.ab_collision` · `comedy.comic_ending` · `comedy.turn_serious_and_back` · `comedy.when_to_stop` · `comedy.tragedy_in_comedy` · `comedy.last_joke_before_death` · `comedy.joke_target_audit` · `comedy.punch_direction` · `comedy.joke_shelf_life` | | **A returning series — it must still be generating at episode forty** (six) | `comedy.comic_character_engine` · `comedy.generative_pairing` · `comedy.premise_shelf_life` · `comedy.season_engine` · `comedy.reset_cost` · `comedy.running_gag` | **Axis 2 — who is making the joke** | Answer | The shortlist, by id | | :--- | :--- | | **The character, sincerely — they do not know they are funny** (twenty-one) | `comedy.comic_flaw` · `comedy.airtight_wrong_logic` · `comedy.maintained_delusion` · `comedy.useless_expertise` · `comedy.comic_character_engine` · `comedy.generative_pairing` · `comedy.malapropism` · `comedy.deliberate_cliche` · `comedy.literal_answer` · `comedy.register_collision` · `comedy.wrong_place` · `comedy.wrong_reaction` · `comedy.cringe` · `comedy.comic_entrance` · `comedy.first_unusual_thing` · `comedy.non_sequitur` · `comedy.escalating_obligation` · `comedy.escalation_spiral` · `comedy.straight_man` · `comedy.one_misunderstanding` · `comedy.game_of_the_scene` | | **The character, deliberately — the joke is a move they are making in the scene** (eleven) | `comedy.comedy_of_manners` · `comedy.technically_correct` · `comedy.dark_comedy` · `comedy.comedy_in_tragedy` · `comedy.understatement` · `comedy.overstatement` · `comedy.pun_legitimacy` · `comedy.last_joke_before_death` · `comedy.status_engine` · `comedy.exit_joke` · `comedy.tragedy_in_comedy` | | **Nobody in the scene — the writer, over everyone's head, and the shape is the joke** (thirty) | `comedy.setup_punchline` · `comedy.rule_of_three` · `comedy.topper` · `comedy.misdirection` · `comedy.funny_word_last` · `comedy.observational_truth` · `comedy.timing_on_the_page` · `comedy.physical_on_page` · `comedy.callback_payoff` · `comedy.running_gag` · `comedy.repetition_turn` · `comedy.short_form_shape` · `comedy.translation_resistance` · `comedy.cross_cultural_comedy` · `comedy.kids_comedy` · `comedy.heighten_and_explore` · `comedy.yes_and_on_page` · `comedy.premise_shelf_life` · `comedy.season_engine` · `comedy.reset_cost` · `comedy.ab_collision` · `comedy.comic_ending` · `comedy.when_to_stop` · `comedy.turn_serious_and_back` · `comedy.deliberate_stop` · `comedy.joke_target_audit` · `comedy.punch_direction` · `comedy.joke_shelf_life` · `comedy.satire_target` · `comedy.farce_engine` | **Axis 3 — what the laugh spends** | Answer | The shortlist, by id | | :--- | :--- | | **A character's standing — somebody in the frame is lowered, and the piece must be able to afford it** (sixteen) | `comedy.cringe` · `comedy.wrong_reaction` · `comedy.literal_answer` · `comedy.technically_correct` · `comedy.airtight_wrong_logic` · `comedy.maintained_delusion` · `comedy.comic_flaw` · `comedy.comic_character_engine` · `comedy.useless_expertise` · `comedy.status_engine` · `comedy.understatement` · `comedy.overstatement` · `comedy.satire_target` · `comedy.malapropism` · `comedy.deliberate_cliche` · `comedy.comedy_of_manners` | | **The piece's own footing — its tone, its stakes, or the audience's belief about what kind of thing this is** (nine) | `comedy.dark_comedy` · `comedy.farce_engine` · `comedy.comedy_in_tragedy` · `comedy.tragedy_in_comedy` · `comedy.last_joke_before_death` · `comedy.turn_serious_and_back` · `comedy.deliberate_stop` · `comedy.when_to_stop` · `comedy.comic_ending` | | **Only time — nothing inside the fiction is paid** (thirty-seven) | Every other card named in the two tables above. It is named by complement on purpose: listing thirty-seven ids here would make this one value longer than the other two axes put together — and it is also the value to be suspicious of, because a card that looks free is usually one whose bill has not been found yet. | *A card appears once per axis. The answer is the intersection of the three shortlists, and it is normally three to six cards wide.* --- **The default, and the one against it** **The default is `comedy.deliberate_stop`, and it is measured rather than asserted.** Three cards send a reader to it and each fires on a different condition: `comedy.wrong_reaction` (*"this character must carry the emotional climax"*), `comedy.exit_joke` (*"the next scene opens on grief or violence"*) and `comedy.turn_serious_and_back` (*"the turn is inside one scene, not across the piece"*). One is a character-construction card, one is a scene-shape card, one is a tone card. Nothing else on this shelf is reached from three unlike places — the nearest rivals take two — and the distinction matters, because `comedy.translation_resistance` is reached three times as well and all three edges say the same thing: the work is crossing a language. **That is a door out of the shelf, not a fallback.** Count the conditions and not the edges, and this shelf's fallback is the decision to stop. **And read what that means rather than only recording it.** The shelf, asked what to do when a comic choice will not hold, most often answers: *take the machine out of gear, inside the scene, on purpose, and let the truth through the door they were holding open for a joke.* A lighting shelf falls back to a light. This one falls back to silence — which is the shelf telling you, in its own hand, that comedy's commonest repair is not another joke. **A near-miss worth recording, because its evidence is contested.** `comedy.game_of_the_scene` is reached twice on two unlike conditions and would be second. One of those two edges comes from `comedy.timing_on_the_page`, which is one of the cards a blind re-read judged to carry a pair field that is not a pair at all. **On the conservative reading its routing is contested and `comedy.game_of_the_scene` has one uncontested inbound edge; on the permissive reading it has two and is the runner-up.** No side is picked here. The same caution attaches to `comedy.joke_shelf_life`, reached from `comedy.dark_comedy` and from a named failure, and to `comedy.premise_shelf_life`, which reaches `comedy.season_engine` and is reached by nothing. **The one against it is `comedy.deliberate_cliche`.** Nothing routes to it, it routes to nothing, and it inverts the premise every other card on this shelf shares. Everything else here makes comedy by **constructing** something — a game, a lie, a pattern, a spiral, a collision. This one makes comedy by constructing nothing: the character speaks entirely in dead phrases and the emptiness is the content, so the writing has to be flat on purpose at exactly the moment a real sentence is owed. Its own `Avoid when:` names the cost with unusual precision — the technique and the defect are typographically identical and the only difference is placement — which is also why nothing can route to it: a pointer would be pointing at a line indistinguishable from bad writing. Its near cousin against the grain is `comedy.status_engine`, which carries no alternative at all and whose own line reads *never avoid it, but never narrate it* — the shelf's one claim that a scene can be funny with no joke anywhere in it. --- **The unasked** **Twenty-nine of the sixty-two reachable cards are the target of no `Yields to:` field anywhere on this shelf.** They can be chosen; nothing ever sends you to them. By id: `comedy.setup_punchline` · `comedy.rule_of_three` · `comedy.misdirection` · `comedy.non_sequitur` · `comedy.observational_truth` · `comedy.timing_on_the_page` · `comedy.status_engine` · `comedy.wrong_reaction` · `comedy.dark_comedy` · `comedy.physical_on_page` · `comedy.kids_comedy` · `comedy.comic_flaw` · `comedy.airtight_wrong_logic` · `comedy.maintained_delusion` · `comedy.useless_expertise` · `comedy.escalating_obligation` · `comedy.wrong_place` · `comedy.comic_entrance` · `comedy.pun_legitimacy` · `comedy.malapropism` · `comedy.deliberate_cliche` · `comedy.premise_shelf_life` · `comedy.reset_cost` · `comedy.last_joke_before_death` · `comedy.when_to_stop` · `comedy.heighten_and_explore` · `comedy.first_unusual_thing` · `comedy.punch_direction` · `comedy.cross_cultural_comedy` **And the shape of that list is the finding, not its length.** Two blocks fall inside it whole. **The first is the joke unit.** `comedy.setup_punchline`, `comedy.rule_of_three`, `comedy.misdirection`, `comedy.non_sequitur`, `comedy.observational_truth` and `comedy.timing_on_the_page` all yield outward and nothing yields inward. The pair graph is a graph of **machines**: a reader comparing two comic approaches is comparing two engines, and nobody on this shelf ever wrote *not this joke — that joke*. The unit cards point up into the engines and the engines never point back down. That is why axis one is asked first, and why its first value — the beat — is the value this map can tell you least about. **The second is the comic person, and it is the more serious gap.** `comedy.comic_flaw`, `comedy.maintained_delusion`, `comedy.status_engine`, `comedy.wrong_reaction`, `comedy.useless_expertise` and `comedy.airtight_wrong_logic` are the six cards that build a character who will still be funny in hour two. Every one is unasked, and three of them carry no `Yields to:` at all. The shelf can route you to a structure, a mode, a tone and a stopping point, and it has **no route whatever into building the person**. The nearest thing that exists, `comedy.comic_character_engine`, is reached from `comedy.comic_ending` — that is, from the far end of the piece, by a reader already worrying about the finale — and otherwise only from a named failure. **The new card this shelf wants is the one that asks which kind of comic person this is before asking what they say**, and it does not exist: the six cards that would answer it sit in a block nothing on the shelf points at. A third, smaller shape: **every wordplay card is unasked** — `comedy.pun_legitimacy`, `comedy.malapropism`, `comedy.deliberate_cliche`. Words are where readers agree comedy is weakest, and where the shelf's own pointers have nothing at all to say. `comedy.engine_before_the_joke` --- ### The Comic Flaw **Also called:** the funny weakness, the productive defect, the engine fault **What it is:** A single character weakness chosen because it reliably produces bad decisions, not because it is psychologically realistic. The flaw is not a wound waiting to be healed; it is a machine part. **Effect on the audience:** Anticipation. Once they have the flaw, they read every new situation twice — once as it is, and once as the way this person is about to mishandle it. **Used for and where it works best:** Any lead who has to be funny across more than one scene. The craft rule is a test: drop the character into three unrelated situations — a funeral, a job interview, a supermarket queue — and check that the flaw produces a *different* bad decision in each. A flaw that only functions in one setting is a joke, not an engine. Keep it adjacent to something the character is genuinely good at (`char.incompetence_zone`), so they are not merely useless. **Best in:** formats: Half-Hour Comedy, Feature Film, Animated Series, Novel | genres: Comedy, Satire, Workplace, Family Drama **Avoid when:** The story wants us to admire this person at the end without paying for it. A flaw that costs nothing is a quirk — see `comedy.quirk_as_character`. **Example:** > Three situations, one flaw: he cannot bear to be the least informed person in a room. > > At the funeral: "I actually knew him before most of you. Well — of him." > At the interview: "I'm familiar with the software, yes. Which one is it again, so I know which of the two I'm thinking of." > In the supermarket queue: "That's not the quick lane. I'd not normally say anything." `comedy.comic_flaw` --- ### Airtight Logic, Wrong Premise **Also called:** the consistent madman, valid but unsound, the reasonable lunatic **What it is:** A character reasons perfectly from a starting assumption that is insane, and never breaks the chain. Every step is defensible. Only the first one is wrong, and nobody thinks to go back and check it. **Effect on the audience:** The specific helplessness of being unable to refute something obviously false. That is a much bigger laugh than nonsense, because nonsense can be dismissed and this cannot. **Used for and where it works best:** Bureaucrats, zealots, conspiracists, children, lawyers, machines. The craft rule: write the false premise as one sentence at the top of the page and never let the character say it out loud. They only ever state conclusions. The moment they articulate the premise, the audience can argue with it and the comedy turns into a debate. Give them a `comedy.straight_man` who attacks the conclusions and never once attacks the premise. **Best in:** formats: Sketch, Half-Hour Comedy, Stage Play, Animated Series, Novel | genres: Comedy, Satire, Farce, Workplace **Avoid when:** The audience is later asked to take this character's side on a plot question. Airtight-and-wrong is entertaining and completely untrustworthy; you cannot borrow credibility back from it. **Example:** > "You can't charge me for a second bag. I checked one." > "You checked two, sir." > "I checked one twice. Your system logged it twice. That's your system's problem, not my bag's." > "Both bags are here." > "Then one of them isn't mine, and I'd like to know what you've put in it." **Yields to:** `comedy.technically_correct` — The audience must still trust this character later. `comedy.airtight_wrong_logic` --- ### The Maintained Delusion **Also called:** the fantasy self, the unrevised self-image, the upkeep **What it is:** The extension of `comedy.comic_character_engine` into behaviour. Where that card names the lie a comic character tells about themselves, this one is about the daily labour of keeping the lie standing — because the comedy is in the maintenance, not the belief. **Effect on the audience:** Affection laced with alarm. The cost is what converts a delusion from a gag into a person; we laugh at the work and we recognise the work. **Used for and where it works best:** Leads in long-running comedy, and any character the audience has to like for hours. The craft rule: every scene shows exactly one act of maintenance the character believes nobody noticed — a receipt palmed, a name dropped, a story quietly re-edited. Second rule: the delusion must never be punctured from outside. Only the character can put it down, once, very late, which is precisely why they mostly do not (`char.cannot_change`). **Best in:** formats: Half-Hour Comedy, Novel, Feature Film, Stage Play | genres: Comedy, Satire, Family Drama, Workplace **Avoid when:** The delusion is harming someone in the room and the piece has not decided how it feels about that. An unexamined delusion with a victim reads as the writer siding with the deluded. **Example:** > "We don't advertise. Word of mouth." > "You've got a sign in the window." > "That's not advertising. That's the window telling people what the shop is." > "It says FIFTY PERCENT OFF." > "That's the window being honest. If anything it's the opposite of advertising." `comedy.maintained_delusion` --- ### The Specialist in Something Useless **Also called:** the expert nobody needs, misapplied mastery, the wrong genius **What it is:** A character with deep, genuine, verifiable expertise in a domain the story has no use for, who applies it anyway, at length, to everything. **Effect on the audience:** Two pleasures at once — real competence, which audiences always enjoy, and its total irrelevance, which is the joke. **Used for and where it works best:** Ensembles that need a generator which does not wear out, since the domain is inexhaustible. The craft rule: the expertise must be real and researched, because invented expertise produces no detail and detail is where the jokes are (`char.trade_vocabulary`). Second rule: let the useless skill work exactly once, very late, in a way that solves something small. The audience has been investing for an hour and that is the repayment. **Best in:** formats: Half-Hour Comedy, Feature Film, Animated Series, Podcast | genres: Comedy, Workplace, Crime, Family Drama **Avoid when:** The domain is one your audience knows better than you do. Then every detail is a correction, and a corrected expert is not funny, only wrong. **Example:** > "The kidnappers will call between six and seven." > "Landline or mobile?" > "Does it matter?" > "It's a 1987 Trimphone. If it's the landline I can tell you which exchange they're in from the ring. If it's the mobile I can tell you nothing, and I'll be honest with you, I'd rather it was the landline." **Yields to:** `comedy.register_collision` — The audience knows the domain better than you do. `comedy.useless_expertise` --- ### The Pairing That Generates Jokes Structurally **Also called:** the comic duo, the built-in argument, the two-person engine **What it is:** Two characters whose defining beliefs are incompatible in a way that produces conflict about literally anything. The pairing is the machine; the individual lines are only its output. **Effect on the audience:** They look forward to the combination before either character has spoken. That anticipation is worth more than any single joke in the scene. **Used for and where it works best:** Any comedy that must keep producing for a season or a franchise. The craft rule: build the pair so they disagree about a *method*, not a *goal*. Two people who want different things simply leave the room. Two people who want the same thing by opposite methods are stuck together, which is where comedy lives. Test it by putting them in a scene with no plot at all — waiting for a bus — and seeing whether a scene happens (`scene.two_hander`, `comedy.status_engine`). If nothing happens, the pairing is decorative. **Best in:** formats: Half-Hour Comedy, Feature Film, Animated Series, Stage Play, Podcast | genres: Comedy, Farce, Crime, Family Drama **Avoid when:** The structure requires them apart for a whole act. A structurally generative pair is inert when separated, and the episode that splits them is always the weak one — write it deliberately or not at all. **Example:** > Both want the funeral to go well. > > "I've made a list of who speaks." > "People will speak when they're moved to speak." > "Then put that on the list and I'll give it a time." > "You can't time being moved." > "I've given it eleven minutes. That's generous, Nabil. That's more than Mum got at Dad's." **Yields to:** `comedy.ab_collision` — where the structure requires them apart for a whole act. A structurally generative pair is inert when separated, and the episode that splits them is always the weak one. `comedy.generative_pairing` --- ## Section 2 — The Comic Scene ### The Scene Built on One Misunderstanding **Also called:** cross-purposes, the single wrong assumption, the double conversation **What it is:** Two characters hold different beliefs about what the conversation is about. Both readings are internally consistent, so every line means two things at once and neither speaker notices. **Effect on the audience:** `info.dramatic_irony` compressed into one scene. They are ahead of both characters, and the pleasure is watching perfectly reasonable sentences do damage. **Used for and where it works best:** Two-handers with an emotional question underneath. The craft rules are strict: one misunderstanding, never two; the audience must hold both readings by the second line rather than discovering them at the end; and neither character may ask the question that would clear it up, so each needs a reason not to — embarrassment, hurry, politeness. Exit on the correction or exit before it, never in the middle. **Best in:** formats: Half-Hour Comedy, Stage Play, Feature Film, Sketch, Reels/Shorts | genres: Comedy, Farce, Family Drama, Romance **Avoid when:** The plot needs the misunderstanding to survive for acts. Stretched past a scene it stops being a misunderstanding and becomes two stupid people, and the audience turns on both of them. **Example:** > She thinks he is confessing an affair. He is confessing that he has lost her father's dog. > > "I should have told you in March." > "March." > "It's been every weekend since. I take the car so you won't hear me go." > "Every weekend." > "She's older than you'd think. She can't manage the stairs any more." > A very long pause. > "Say the name," she says. "Say the name out loud." **Yields to:** `comedy.farce_engine` — where the plot needs the misunderstanding to survive for acts. Stretched past a scene it becomes two stupid people; a farce structure is what holds one open legitimately. `comedy.one_misunderstanding` --- ### The Escalating Obligation **Also called:** the favour that grows, the small yes, the debt spiral **What it is:** A character agrees to something trivial, and the agreement is enlarged by increments that are each too small to refuse, until the total is enormous. Nobody ever asks for the whole thing. **Effect on the audience:** Recognition and dread in equal measure. Everyone has been in this trap, and watching someone else walk into it is close to unbearable, which is the point. **Used for and where it works best:** Half-hour comedy, farce, and any culture where refusing is expensive. The craft rule: each increment must be individually reasonable and must arrive *after* the previous one has been accepted, never bundled. Give the character one clean early chance to refuse, and have them decline to take it for a reason we like them for. Distinct from `comedy.escalation_spiral`: that escalates the problem, this escalates the consent. **Best in:** formats: Half-Hour Comedy, Short Film, Stage Play, Reels/Shorts, Novel | genres: Comedy, Farce, Family Drama, Social Drama **Avoid when:** The character has a visible, cost-free exit. The whole structure rests on the audience believing each "no" was genuinely unavailable; one unexplained open door and the scene becomes a person being feeble. **Example:** > "Could you watch the shop? Ten minutes." > "Course." > "If a man comes for the blue crates, they're not ready." > "Right." > "And if he says Sami told him they were ready, Sami doesn't work here." > "Does Sami work here?" > "Sami's my brother. If he turns up, the crates aren't ready and neither is he. Back at two." > "You said ten minutes." > "Two o'clock is ten minutes in this business, habibi. You'll learn." **Yields to:** `comedy.escalation_spiral` — What escalates is the problem, not the consent. `comedy.escalating_obligation` --- ### The Wrong Place **Also called:** the misplaced register, situational mismatch, the fish out of water scene **What it is:** A comic situation generated entirely by location. A behaviour that is completely normal somewhere else is performed here, where the rules are different, and the room does all the work. **Effect on the audience:** Constant low-level tension with no villain in it. They are watching a person be wrong in a way that is nobody's fault. **Used for and where it works best:** Openings, since it needs no setup, and any scene where you want comedy without conflict. The craft rule: show the room's rule working correctly once before it is broken — the same requirement as `comedy.comedy_of_manners`. Second rule: choose a place where leaving is expensive. A funeral, a border queue, a hospital, a first dinner with in-laws. Where the character can simply walk out, the scene has no floor (`scene.trap_scene`). **Best in:** formats: Sketch, Feature Film, Half-Hour Comedy, Short Film, Animation Feature | genres: Comedy, Farce, Social Drama, Coming of Age **Avoid when:** Your character is knowingly performing the mismatch. The moment they are doing a bit, the location stops generating and you are back to writing jokes by hand. **Example:** > A job interview held in a crematorium office. He is doing the handshake he practised. > > "Firm grip," he says. "My dad always said." > "Mm." > "Sorry — is that the — are they doing one now?" > "That's the kettle." > "Right." He has not let go of her hand. "Right. Good. Great. Sorry." **Yields to:** `comedy.game_of_the_scene` — The character is knowingly performing the mismatch. `comedy.wrong_place` --- ### The Comic Entrance **Also called:** the arrival that changes the scene, the wrong person at the door, third-party detonation **What it is:** A character arrives at the exact moment their presence makes the room unplayable, and the comedy is everything the others must now pretend. **Effect on the audience:** A jolt of superiority followed by suspense — they know what the entrant does not, and they watch four people improvise badly. **Used for and where it works best:** Act-two turns, farce, any scene that has run out of pressure. The craft rule: the entrant must want something entirely ordinary and must not know what they have walked into (`scene.unaware_participant`). Time the arrival to the sentence, not the scene — the funniest entrance lands on the half of a sentence that damns everybody. And give them a reason to stay; an entrant who leaves has merely interrupted (`scene.third_party_arrival`). **Best in:** formats: Stage Play, Half-Hour Comedy, Feature Film, Sketch, Reels/Shorts | genres: Farce, Comedy, Family Drama, Crime **Avoid when:** The audience is ahead of you on the arrival. A door established three times before it opens is `info.telegraphing`; the entrance has to be plausible in hindsight and unavailable in advance. **Example:** > "—which is why we are not telling your mother about the money, ever, under any—" > > MOTHER (in the doorway, holding a cake): "Under any what?" > > "...circumstances that might upset her." > "That is not the end of that sentence." > "It is now." **Yields to:** `comedy.ab_collision` — The arrival would be telegraphed; land it from the B story. `comedy.comic_entrance` --- ### The Exit Joke **Also called:** the button, the out, the last line of the scene **What it is:** The scene's final line is a joke that also answers the scene's question, so the laugh and the cut arrive on the same beat. **Effect on the audience:** They leave the scene elevated, which buys you the right to open the next one quietly. It is the cheapest pacing tool in comedy. **Used for and where it works best:** Every comic scene that is not deliberately left hanging. The craft rule: the exit joke should be the shortest line in the scene and is usually best in the mouth of whoever has least power, so the laugh doubles as a `char.status_flip`. Do not top it — `comedy.topper` is explicitly wrong here. Write the button before you write the scene; a scene written toward its out finds its shape in one pass (`scene.button`, `beat.exit_beat`). **Best in:** formats: Half-Hour Comedy, Sketch, Feature Film, Stage Play, Reels/Shorts | genres: Comedy, Satire, Workplace, Romance **Avoid when:** The next scene opens on grief or violence. A button hands the audience a mood to carry through the cut, and the wrong mood costs you the first thirty seconds of the scene that follows. **Example:** > "You told them I was a doctor." > "I told them you were in medicine." > "I drive the van." > "You are in medicine, Ziad. You are in medicine four days a week." > He picks up his keys. > "Five." **Yields to:** `comedy.deliberate_stop` — where the next scene opens on grief or violence. A button hands the audience a mood to carry through the cut, and the wrong mood costs you the first thirty seconds of what follows. `comedy.exit_joke` --- ### The Scene That Stops Being Funny On Purpose **Also called:** the dropped floor, the withheld joke, the turn in the room **What it is:** A scene runs on comic rhythm until the audience has settled into it, and then the next joke is withheld. Nothing is announced. The machine simply stops mid-pattern. **Effect on the audience:** The most efficient emotional move comedy owns. They were laughing, therefore they were open, and the truth arrives through a door they were holding for something else. **Used for and where it works best:** Dramedy, the midpoint of a comic feature, the episode where a series starts to matter. The craft rule: the stop must land inside a pattern, not at a natural pause, so the missing beat is felt. Two mechanics — put the truth in the mouth of the *funny* character, not the straight man, and do not cut away; hold one beat past comfortable. Never signal it with music or with the words "seriously, though" (`voice.tonal_whiplash` is what that produces). **Best in:** formats: Half-Hour Comedy, Feature Film, Limited Series, Stage Play, Short Film | genres: Comedy, Family Drama, Social Drama, Coming of Age **Avoid when:** You intend to return to the same comic rhythm before the scene ends. The floor only drops once; picking it back up within the scene tells the audience it was a trick and they will not stand on it again. **Example:** > "You never call." > "I called Tuesday." > "You called the landline. The landline is in the hall. I am not in the hall, I am ninety-one." > "Then I'll call the mobile." > "The mobile is also in the hall." > "Why is the—" > "Because when it rings in the hall I have to walk to it. That's the only walk I do." **Yields to:** `comedy.turn_serious_and_back` — You must return to comic rhythm afterwards. `comedy.deliberate_stop` --- ## Section 3 — Wordplay and Its Limits ### The Pun, and When It Is Legitimate **Also called:** paronomasia, the groan, wordplay proper **What it is:** One word or phrase activating two meanings at once. It is the least respected device in comedy and the only one with its own dedicated negative response, which is nevertheless a response. **Effect on the audience:** Split by ownership. A pun aimed at the audience by the writer produces a groan. A pun made by a *character* produces information about that character, and that is a different transaction entirely. **Used for and where it works best:** Titles, headlines, shop names, advertising, and kids' content, where the pun is genuinely the peak form rather than a fallback. The craft rule is the whole card: **a pun is legitimate when it is doing a second job.** Either it is in a character's mouth and tells us who they are, or it compresses meaning that would otherwise cost a sentence. A pun whose only purpose is to be a pun is an invoice sent to the reader. Second rule: never flag it. "No pun intended" is a confession. **Best in:** formats: Comics, Reels/Shorts, Animated Series, Sketch, Stand-Up Set | genres: Kids, Comedy, Satire, Workplace **Avoid when:** The work will be subtitled or dubbed. Mark it as a transcreation point rather than sending it to a translator to die (`comedy.translation_resistance`). **Example:** > Legitimate, because it characterises: her uncle named the barbershop AL-QASSA — "the storyteller" and "the cutter" in one word — and has explained the joke to every customer for thirty-one years, including the ones who got it. > > Not legitimate: "He was a baker, so he kneaded the dough." **Yields to:** `comedy.translation_resistance` — where the work will be subtitled or dubbed. Mark it as a transcreation point rather than sending it to a translator to die. `comedy.pun_legitimacy` --- ### Malapropism **Also called:** the wrong word, Dogberryism, the confident error **What it is:** A character reaches for a word and produces a similar-sounding wrong one with complete confidence. Unlike a pun it is unintentional inside the fiction — the character does not know, and that is the whole device. **Effect on the audience:** Superiority mixed with tenderness, in a ratio you set by how much the character is otherwise loved. **Used for and where it works best:** Characters whose confidence exceeds their vocabulary, particularly people in small positions of authority. The craft rule: the wrong word must be *almost* right and must accidentally be truer than the right one. "Alligator" for "allegory" is noise. A woman calling her son's redundancy "a blessing in the skies" is a character. Second rule: nobody corrects her more than once, ever. A corrected malapropism becomes a status joke, and a scene of corrections is simply bullying. **Best in:** formats: Half-Hour Comedy, Stage Play, Novel, Animated Series | genres: Comedy, Family Drama, Workplace, Farce **Avoid when:** The speaker is a second-language speaker and you are not one. The device sits one keystroke away from mocking an accent — see `dial.phonetic_accent_spelling`. If the character must be a migrant, it needs to be written by someone who has made that exact mistake in that exact language. **Example:** > "He's been made reductant." > "Redundant." > "That's what I said. Anyway. It's a blessing in the skies." > "...Yes. Yes it is." `comedy.malapropism` --- ### The Deliberate Cliché **Also called:** the knowing platitude, dead language as characterisation, the exhausted phrase on purpose **What it is:** A character speaks entirely in stock phrases, and the emptiness of the phrases is the content. The writer is not being lazy; the character is. **Effect on the audience:** They hear the hollowness the speaker cannot, and then they get a second, colder laugh at recognising how much of real speech is made of this. **Used for and where it works best:** Managers, officials, masters of ceremonies, anyone whose job supplies their vocabulary (`voice.institutional_voice`). The craft rule: place the cliché exactly where only a real sentence would do — grief, an apology, a dismissal. In small talk cliché is invisible; over a coffin it is a full character portrait. Second rule: never let another character point out that it is a cliché (`comedy.explained_joke`). **Best in:** formats: Half-Hour Comedy, Feature Film, Stage Play, Sketch, Novel | genres: Satire, Comedy, Workplace, Social Drama **Avoid when:** You are writing clichés without noticing. The technique and the defect are typographically identical, and the only difference is placement — which means a reader cannot tell them apart unless the placement is surgical. **Example:** > At the graveside, the regional manager: > > "At the end of the day, Dad was Dad. He gave a hundred and ten percent. Was he perfect? Look. Nobody's perfect. But if you'd asked him — and I did ask him, in the hospital — he'd have said he left it all out on the pitch." > "He was a dentist." > "And he left it all out on the pitch." `comedy.deliberate_cliche` --- ### The Technically Correct Answer **Also called:** the true but useless reply, compliance as aggression, the letter of the law **What it is:** A character answers with something indisputably accurate and completely unhelpful, using literal truth as a weapon. Distinct from `comedy.literal_answer`, where the character innocently misreads intent — here they understand the intent perfectly and obey the wording to defeat it. **Effect on the audience:** The pleasure of watching power fail against pedantry. They know exactly what is happening and so does the victim, and neither can name it without losing. **Used for and where it works best:** Any scene where one party cannot refuse outright — employees, teenagers, detainees, spouses. The craft rule: the speaker must be the lower-status party, because technical correctness is the weapon of someone with no other weapon (`char.status_transaction`, `dial.polite_aggression`). Second rule: the reply must be genuinely unfalsifiable. If the other party can say "that is not what I meant" and win, the joke collapses into a squabble. **Best in:** formats: Half-Hour Comedy, One-Hour Drama, Stage Play, Feature Film, Podcast | genres: Comedy, Workplace, Satire, Crime **Avoid when:** The audience is meant to be on the questioner's side. The device always transfers sympathy to the pedant, whatever the plot wants. **Example:** > "Did you read the email I sent on Friday?" > "Yes." > "And?" > "And I read it." > "Marwa." > "You asked if I read it. I read it Friday. I read it again on Saturday, if that helps. I can read it now." **Yields to:** `comedy.literal_answer` — The misread is innocent, not a weapon. `comedy.technically_correct` --- ### Register Collision **Also called:** the wrong vocabulary for the room, code clash, tonal mismatch in speech **What it is:** A person speaks in the language of one world while standing in another — legal register at a family dinner, playground register in a boardroom — and the mismatch itself is the joke, before any content arrives. **Effect on the audience:** Instant, near-universal, and it survives translation better than any other verbal device, because the clash is structural rather than lexical. **Used for and where it works best:** Characters defined by a job or an institution (`char.occupational_perception`). The craft rule: the speaker must not be joking. Register collision only works when the register is sincere and habitual — a fact about how this person's brain was built, not a bit they are performing. Second rule: let the room accommodate it rather than mock it. The laugh is larger when everyone quietly adapts (`voice.mock_formality` is the version where the speaker is in on it, which is a different, smaller joke). **Best in:** formats: Half-Hour Comedy, Feature Film, Stage Play, Sketch, Novel | genres: Comedy, Family Drama, Workplace, Satire **Avoid when:** The whole piece is already written in a heightened register. Collision needs a plain background; in a stylised world every voice is unusual and nothing deviates from anything. **Example:** > Her brother, a barrister, on the last slice of cake: > > "I'd note for the record that Yusuf has had two, that no objection was raised at the time, and that the family has therefore waived any right to complain about what I am about to do." > Their mother, not looking up: "Eat the cake, habibi." > "The cake is eaten under protest." **Yields to:** `comedy.straight_man` — where the whole piece is already written in a heightened register. Collision needs a plain background; in a stylised world every voice is unusual and nothing deviates from anything. `comedy.register_collision` --- ## Section 4 — Comic Structure at Length ### The Comic Premise and How Long It Lasts **Also called:** the series engine, the renewable situation, the episode-forty test **What it is:** The permanent situation that will still be generating stories after the first three obvious ones are used up. Not the pilot's plot — the machine that makes plots. **Effect on the audience:** Nothing directly. They experience it as a show that keeps having ideas, or as one that ran out in episode five and started sending people on holiday. **Used for and where it works best:** Anything commissioned by the season. **The craft rule: write episode forty, not episode one.** If you can summarise three season-three stories without inventing a new character or a new location, the premise is renewable. Second test: the premise must trap people who would otherwise leave — a family, a job nobody can quit, a country you cannot get out of. A feature premise is the exact opposite: it must be exhaustible, because a film's ending *is* the premise running out. **Best in:** formats: Half-Hour Comedy, Animated Series, Limited Series, Podcast | genres: Comedy, Workplace, Family Drama, Satire **Avoid when:** You are writing a feature and have built a series premise by accident. "Two flatmates who cannot stand each other" is a show; as a film it has no third act, because nothing about it can be used up. **Example:** > Exhaustible, therefore a film: a man must attend his ex-wife's wedding to retrieve his passport from her house. > > Renewable, therefore a series: a family runs the only funeral parlour in a town where nobody will admit that anyone is dying. **Yields to:** `comedy.season_engine` — where what you have built is a series premise rather than a feature. "Two flatmates who cannot stand each other" is a show; as a film it has no third act, because nothing about it can be used up. `comedy.premise_shelf_life` --- ### The A and B Story Collision **Also called:** the twin plot, plot convergence, the runner that lands **What it is:** Two stories run in parallel through an episode, driven by different characters, and at the climax the small one arrives inside the big one and makes it considerably worse. **Effect on the audience:** Structural satisfaction that they experience as a joke. The collision reads as the universe being unfair, which is the house style of comedy. **Used for and where it works best:** Half-hour comedy, and any episode that needs a climax bigger than its A story can afford. The craft rule: the B story must be *thematically* the same argument at a smaller scale and *physically* irrelevant until the moment it lands — that combination makes the collision feel like bad luck while reading as design. Give the B story to whoever has least power in the A story. Practical shape: A story takes roughly two thirds of the screen time, B story gets three scenes, and the third is the collision. **Best in:** formats: Half-Hour Comedy, Animated Series, Feature Film, Limited Series | genres: Comedy, Farce, Workplace, Family Drama **Avoid when:** The B story exists only to hold jokes. Then it is `comedy.joke_that_stops_story` with a bigger budget, and cutting it entirely will improve the episode. **Example:** > A: Dad spends the day hiding from the landlord over four months' arrears. > B: His daughter must return an unworn wedding dress, and the shop will only refund to the card that paid. > Collision: the card machine prints the cardholder's name aloud, and the landlord is standing in the queue directly behind her. `comedy.ab_collision` --- ### Running One Engine for a Season **Also called:** the show's game, series-level game, the repeatable machine **What it is:** The single comic relationship that every episode restates in a new situation. Not a story arc — a pattern the audience is tuning in for, whether or not they could name it. **Effect on the audience:** The feeling that a show "is itself" — which is what people mean when they say a later season lost something. Almost always, the engine was quietly replaced. **Used for and where it works best:** Any returning comedy. The craft rule: state the engine in one sentence before you write episode two, then vary the *situation* and never the engine. Characters may learn facts; they must not learn the engine (`char.protected_static_role`, `char.long_series_character`). Budget exactly one episode a season where the engine breaks, and place it near the end, because that episode spends credit the rest of the season built. **Best in:** formats: Half-Hour Comedy, Animated Series, Podcast, Limited Series | genres: Comedy, Family Drama, Workplace, Satire **Avoid when:** You are writing serialised drama with jokes in it. A drama engine is a question and it must eventually be answered; a comedy engine is a relationship and it must never be resolved. Confusing the two produces a show that is tense and unfunny for six episodes. **Example:** > The engine, one sentence: Rania will do anything to be seen as the responsible sister, and Nour will do anything rather than be looked after. > > Ep 3, a hospital form. Ep 5, a rented car. Ep 7, a holiday Rania has booked for the two of them without asking. Ep 9, Nour books one back. **Yields to:** `comedy.tragedy_in_comedy` — The show is serialised drama with jokes in it. `comedy.season_engine` --- ### The Comic Ending and Why It Is the Hardest **Also called:** the comic resolution, landing a comedy, the last five minutes problem **What it is:** Comedy runs on unresolved incongruity and an ending resolves things, so every comic ending is the machine being switched off while the audience is still enjoying it. **Effect on the audience:** Done badly, a distinct deflation they will describe as "it just sort of stopped." Done well, the rare sensation of having been given both things — the people are all right, and they have not been improved. **Used for and where it works best:** All of it. **The craft rule: resolve the emotional question and leave the comic question open.** The audience needs to know whether these people are going to be fine; they do not need the flaw cured, and curing it kills `comedy.comic_character_engine`. The reliable order is: pay the emotional debt in the penultimate beat, then hand the final beat back to the comic engine, restated smaller. This is why so many good comedies end on a small joke after a sincere line, and why the reverse order always feels cheap (`end.last_line`, `end.value_landed`). **Best in:** formats: Feature Film, Half-Hour Comedy, Novel, Stage Play, Short Film | genres: Comedy, Family Drama, Romance, Satire **Avoid when:** You have genuinely promised change across the whole piece. Then pay it — and accept that you have written the finale, not an episode. **Example:** > Penultimate beat: "I did know. I've known for years. I just wanted you to say it out loud." > They sit for a while. > Final beat: "...Was it the postman?" > "Get out of my house." **Yields to:** `comedy.comic_character_engine` — where you have not promised change and the engine still has to run afterwards. A comic ending restores the situation; a promise of change ends the show that was built on it. `comedy.comic_ending` --- ### The Reset and What It Costs **Also called:** status quo restoration, the reset button, episodic amnesia **What it is:** The episode ends with the world put back exactly as it began, so episodes can be watched in any order. It is a real technique with a real, payable price. **Effect on the audience:** Comfort, and a ceiling. A resetting show is endlessly rewatchable and can never once make anyone cry. **Used for and where it works best:** Animated series, kids' comedy, procedural half-hours, anything sold for repeat scheduling. **The craft rule: reset the situation, never the knowledge.** If a character was humiliated in act two, they still remember it in episode nine even though the flat is tidy again — that distinction is what separates a reset from an insult to the audience. Second rule: allow exactly one thing per season to fail to reset, and never point at it. **Best in:** formats: Animated Series, Half-Hour Comedy, Comics | genres: Comedy, Kids, Family Drama, Workplace **Avoid when:** The audience will watch four episodes in a row. Reset was engineered for syndication; binge viewers read it as a show refusing to move, and they leave somewhere in season two. **Shelf life:** dated — review September 2028. The reset's cost is set by how audiences consume a show, which is a distribution fact rather than a craft one; it changed once with streaming and will change again. **Example:** > End of the episode: the shop is exactly as it was, the money is back in the till, the brother has gone home. > > Episode nine, unprompted, to a new employee: "Don't put Sami on the till." > "Why not?" > "No reason. Just don't." **Yields to:** `char.long_series_character` — where the audience will watch four episodes in a row. Reset was engineered for syndication; binge viewers read it as a show refusing to move and leave somewhere in season two. `comedy.reset_cost` --- ## Section 5 — Tone Control ### Comedy That Turns Serious and Back **Also called:** the tonal handbrake, dramedy modulation, the double gear **What it is:** A piece that moves between comic and serious registers repeatedly and on purpose, using the audience's relaxed state to deliver weight and their bruised state to make the next joke land harder. **Effect on the audience:** Each mode sharpens the other. This is why the best comedies are the saddest ones and why the funniest scene in a drama is usually the one immediately before the disaster. **Used for and where it works best:** Dramedy, family comedy, anything about illness, money or migration. **The craft rule: turn on a character, not on an event.** The reliable hinge is one person stopping — dropping a tactic, answering a question straight. An event-driven turn, a phone call with bad news, reads as the plot instructing the audience how to feel. Second rule: come back to comedy through the same character who took you out of it. Third: never turn twice inside one scene. **Best in:** formats: Half-Hour Comedy, Feature Film, Limited Series, Novel, Stage Play | genres: Comedy, Family Drama, Social Drama, Coming of Age **Avoid when:** The comic baseline is not established yet. A turn in the first five minutes is not modulation, it is `voice.tonal_drift` — the audience has nothing to be pulled away from. **Example:** > "You're not eating." > "I ate." > "You ate at my house, which means you looked at food at my house." > "Mm." > "I'll make you eggs. You'll say no. I'll make them anyway. This is how it goes, we both know—" > "Nadia's gone back to him." > Silence. Then she gets the pan out anyway, because there is nothing else to do with your hands. **Yields to:** `comedy.deliberate_stop` — The turn is inside one scene, not across the piece. `comedy.turn_serious_and_back` --- ### The Last Joke Before the Death **Also called:** the final laugh, the joke that buys the silence, the set-up for grief **What it is:** The deliberately placed last comic beat before a piece turns permanently serious — the final time the audience is allowed to laugh, usually inside the two minutes before the loss. **Effect on the audience:** Devastating, by a specific mechanism: a laugh relaxes the body, and a relaxed body has no defence. It also fixes the dead person in memory as funny, which is what grief is actually like. **Used for and where it works best:** Features, finales, any story with a death the audience can see coming from a distance but not in this scene. The craft rule: give the joke to the person about to die or about to lose someone, and keep it small, domestic and in character — never a farewell, never wise. Then let nobody laugh on screen, so the audience is holding the laugh alone when the news lands. **Best in:** formats: Feature Film, Limited Series, Novel, Short Film, One-Hour Drama | genres: Family Drama, Comedy, Social Drama, Coming of Age **Avoid when:** The audience already knows the death is coming *in this scene*. Then `info.dramatic_irony` works against you and the joke reads as cruelty from the writer rather than warmth from the character — see `tens.premature_laugh`. **Example:** > In the car, on the way there: > > "If I go first, don't let your mother choose the photograph." > "Why not?" > "Because she'll choose the one from Baghdad where I look like a man being arrested." > "You were being arrested." > "Yes, and it's not a nice memory for the grandchildren." **Yields to:** `comedy.comedy_in_tragedy` — The death is known to land in this very scene. `comedy.last_joke_before_death` --- ### Comedy Inside Tragedy **Also called:** comic relief done properly, the porter scene, the laugh in the wreckage **What it is:** A comic beat placed inside a serious work not to relieve the pressure but to raise it. The laugh is short, unwelcome, and comes from someone who is coping badly. **Effect on the audience:** They laugh and immediately feel caught, which is a far more useful state than relief (`tens.comic_relief_as_tension`, `tens.laugh_raises_ceiling`). **Used for and where it works best:** Hospitals, wars, waiting rooms, the hours around a death. The craft rule: the joke must be made by someone *inside* the disaster, never by a bystander, and it must fail inside the scene — nobody laughs, the speaker hears themselves, and that is the beat. This is the exact inverse of `comedy.joke_that_stops_story`: here the joke has a consequence, which is that we learn what this person does with fear. **Best in:** formats: Feature Film, One-Hour Drama, Limited Series, Novel, Stage Play | genres: Drama, Social Drama, Family Drama, Crime **Avoid when:** It is decorative. If you can move the joke to another scene without loss, it was pressure release with a costume on, and it will flatten the sequence it sits in. **Example:** > In the corridor outside the room: > > "They said an hour. It's been three." > "Three is good. Three means they're still trying things." > "You don't know that." > "I do. My mother went in twelve minutes. Twelve minutes is bad. Three hours is a hobby." > Nobody laughs. He hears it. > "I don't know why I said that." `comedy.comedy_in_tragedy` --- ### Tragedy Inside Comedy **Also called:** the load-bearing sadness, the real thing under the bit, the serious floor **What it is:** A comedy whose engine is powered by one unfunny fact that the piece never jokes about — poverty, an illness, an exile, a death — which is visible in every scene and addressed in almost none. **Effect on the audience:** The comedy stops being decoration and starts reading as behaviour. Audiences call such shows "surprisingly moving" when in fact the sadness was the fuel the whole time. **Used for and where it works best:** Any comedy that wants to be rewatched. The craft rule: state the unfunny fact once, plainly, early, and then never again in that register. Everything afterwards refers to it obliquely and comically. The distinction to hold onto is whose idea the joke was — the *characters* joke about it; the *piece* does not. (`comedy.dark_comedy` governs the tone; this card governs the structure.) **Best in:** formats: Half-Hour Comedy, Feature Film, Novel, Limited Series | genres: Comedy, Family Drama, Social Drama, Satire **Avoid when:** You will not pay it off. A sadness introduced for texture and then abandoned is worse than no sadness, because the audience has been quietly keeping an account you never intended to settle. **Example:** > Stated once, in episode one: "There's no money. There hasn't been money since March." > > Referred to thereafter, for eight episodes: "Is this the good bread or the bread?" > "It's the bread." > "Fine. I'll toast it into being the good bread." `comedy.tragedy_in_comedy` --- ### Knowing When to Stop Being Funny **Also called:** the comic off-switch, the last-laugh mark, tonal discipline **What it is:** A decision made at outline stage about which point in the piece holds the final joke — after which the work is serious and stays serious. **Effect on the audience:** Without the mark they never know whether to commit, because a piece that jokes in its final movement has told them the stakes were always negotiable. With it, the last act plays at full weight. **Used for and where it works best:** Any comedy with a serious ending, and any drama with comic texture. The craft rule: put the mark on the outline the way you mark an act break. In a feature it usually sits just before the final act turn; in a half-hour with a serious ending it is the end of act two. Then police it — every joke after the mark gets cut, including the best joke in the script, and it will be the best joke in the script. The one legal exception is a single small beat at the very end (`comedy.comic_ending`), which is a signature rather than a joke. **Best in:** formats: Feature Film, Half-Hour Comedy, Limited Series, Novel, Short Film | genres: Comedy, Family Drama, Drama, Social Drama **Avoid when:** The piece is pure comedy with a comic ending. Then there is no mark and this card does not apply; imposing one produces a last act that is suddenly ashamed of itself. **Example:** > On the outline, in capitals, between scene 41 and scene 42: > > LAST JOKE. NOTHING FUNNY AFTER THIS LINE. > > Scene 41 ends: "You've put him in the good suit." > "He hated the good suit." > "He can take it up with me." **Yields to:** `comedy.comic_ending` — in pure comedy with a comic ending, where there is no mark to find. Imposing one produces a last act that is suddenly ashamed of itself. `comedy.when_to_stop` --- ## Section 6 — Improv Principles That Transfer to Writing ### Yes-And on the Page **Also called:** accepting the offer, building not blocking, additive dialogue **What it is:** The improv rule that a performer accepts what their partner established and adds to it. On the page it is not a politeness rule — it is a diagnostic for whether your dialogue is advancing or resetting. **Effect on the audience:** Scenes that feel as though they are going somewhere, even when nothing in the plot has moved. **Used for and where it works best:** Any scene that has gone flat for no visible reason. **The craft rule is not what people assume: characters should block each other constantly — it is the *writer* who must yes-and.** Every line should add a fact the next line can use, including refusals. A denial containing no new information is the writer blocking, and the scene stalls (`scene.dead_scene_test`). Test: underline the new fact in each line; three consecutive lines with nothing underlined means the scene has stopped. **Best in:** formats: Stage Play, Half-Hour Comedy, Feature Film, Sketch, Novel | genres: Comedy, Family Drama, Drama, Crime **Avoid when:** You have mistaken it for agreement. Two people happily building a fantasy together is a specific bit (`dial.escalating_agreement`), not a method, and a script full of it has no friction anywhere. **Example:** > The writer blocking: "Where were you?" / "Out." / "Where?" / "Just out." / "Don't lie to me." / "I'm not lying." > > The writer yes-anding, same refusal: "Where were you?" / "With Ghassan." / "Ghassan's in Amman." / "He came back." / "He came back and told you not to tell me." / "He came back and told me you'd say that." **Yields to:** `dial.escalating_agreement` — where you have mistaken yes-and for agreement. Two people happily building a fantasy together is a specific bit rather than a method, and a script full of it has no friction anywhere. `comedy.yes_and_on_page` --- ### The Game of the Scene **Also called:** the one funny thing, the pattern, the scene's engine **What it is:** The single repeatable pattern of unusual behaviour that a comic scene is actually about. Not the plot of the scene and not its jokes — the one thing which, repeated in variation, *is* the scene. **Effect on the audience:** Coherence. They cannot name the game but they feel it, and a scene without one reads as a set of good lines that happened in the same room. **Used for and where it works best:** Sketch above all, then any comic scene in a longer piece. **The craft rule: one game per scene, and you must be able to write it on a single line.** "He can only apologise to objects." "She will not say the word." Then every laugh in the scene is a new instance of that line, and anything that is not an instance gets cut however funny it is — that cut is the entire discipline. To find it in a messy first draft, circle the first line that made you laugh; nine times out of ten that is the game. **Best in:** formats: Sketch, Half-Hour Comedy, Reels/Shorts, Stage Play, Animated Series | genres: Comedy, Satire, Farce, Kids **Avoid when:** The scene's only job is plot delivery. A game will hijack it — the audience follows the pattern, not the information, and they will leave the scene entertained and uninformed. **Example:** > Game: he can only accept help if he is allowed to call it something else. > > "Let me drive you." > "You're going that way anyway." > "I'm not." > "You are now, so it isn't a favour." > "I'll lend you the money." > "You'll hold it for me. I'll be taking it back off you Friday." > "Friday." > "Some Friday. One of them." **Yields to:** `comedy.yes_and_on_page` — The scene's only job is plot delivery. `comedy.game_of_the_scene` --- ### Heighten and Explore **Also called:** do it again but more, if this is true what else is true, the two directions **What it is:** The two moves available once you have the game. Heighten means the same behaviour, larger. Explore means the world in which this behaviour makes sense. Comedy dies when a writer only knows one of them. **Effect on the audience:** Heightening produces build and a ceiling; exploring produces the strange specific detail that makes a comic world feel real rather than constructed. **Used for and where it works best:** Sketch, comic set pieces, any bit that has to last more than a minute. **The craft rule: alternate — heighten twice, then explore once.** Heightening alone reaches the top of the premise in ninety seconds with nowhere to go; exploring alone builds a world with no pressure in it. The explore move runs on one question, "if this is true, what else is true?", and the answers should be logistical rather than emotional: who pays for this, who cleans it, what happens on a Sunday. **Best in:** formats: Sketch, Animated Series, Half-Hour Comedy, Stage Play, Stand-Up Set | genres: Comedy, Satire, Farce, Kids **Avoid when:** The piece is under thirty seconds. `comedy.short_form_shape` has room for one heighten and no explore at all. **Example:** > Game: the family's spare key is hidden somewhere that keeps requiring more explanation. > > Heighten: "It's under the mat." / "It's under the second mat." > Heighten: "It's under the second mat, which is under the first mat, which is not our mat." > Explore: "Whose mat is it?" > "Abu Sami's. He doesn't know. He hasn't got a door any more, so it's not costing him anything." **Yields to:** `comedy.short_form_shape` — under about thirty seconds, which has room for one heighten and no explore at all. `comedy.heighten_and_explore` --- ### Finding the First Unusual Thing **Also called:** the sore thumb, the first odd beat, the deviation **What it is:** Establishing a deliberately ordinary situation, then noticing the first thing in your own draft that sticks out — because that thing, and not the thing you planned, is almost always the comedy. **Effect on the audience:** They feel the scene find itself. The moment a character clocks the odd thing, the audience knows what they are watching. **Used for and where it works best:** First drafts and sketch development. **The craft rule: build the base reality first and make it boring.** You cannot have a deviation without a norm, and most unfunny comic scenes are unfunny because everything in them is already strange. Give the scene twenty seconds of a completely ordinary transaction, let the first odd line be odd, and then — this is the step writers skip — have a character *notice*. An unusual thing nobody notices is a style choice; an unusual thing one person clocks is a game. **Best in:** formats: Sketch, Half-Hour Comedy, Reels/Shorts, Short Film, Animated Series | genres: Comedy, Satire, Farce, Coming of Age **Avoid when:** The world is meant to be uniformly absurd. Then nothing is unusual by definition and you need `comedy.straight_man` before this card can do any work. **Example:** > Base reality, deliberately dull: a man returning a kettle without a receipt. > > First unusual thing: "I don't want a refund. I want you to have it back." > > The clerk notices. That is the scene now, and nothing else about kettles matters. **Yields to:** `comedy.straight_man` — where the world is meant to be uniformly absurd. Nothing is unusual by definition there, so a plain measure has to exist before anything can deviate from it. `comedy.first_unusual_thing` --- ## Section 7 — Audience and Offence ### Who the Joke Is Aimed At **Also called:** the target audit, the butt of the joke, aim before firing **What it is:** A mechanical rewrite pass in which you name, for every joke, who is being laughed at — and then check whether it is who you intended. **Effect on the audience:** None directly; this is a pass that operates on the writer. Most jokes that "go wrong" were aimed wrongly rather than written wrongly, which is why rewriting them as jokes never fixes them. **Used for and where it works best:** The second draft of anything with jokes in it. **The craft rule: write the target in the margin in one word, for every joke, without exception.** Three patterns emerge — jokes aimed at the speaker (safe, cheap, fine in quantity), at a system (`comedy.satire_target`), and at a person present (the risky one, and the one worth checking). What the pass reliably finds is that the joke you thought was about an institution is about the person queuing at it, and that is a two-word rewrite rather than a moral crisis. **Best in:** formats: Sketch, Half-Hour Comedy, Feature Film, Stand-Up Set, Novel | genres: Comedy, Satire, Social Drama, Workplace **Avoid when:** You are still generating. Aiming while writing the first draft stops generation dead — the pass belongs to rewriting and nowhere else. **Example:** > Aimed at the applicant: "He'd brought his own pen. Three of them. He'd practised." > > Aimed at the system, two words changed: "He'd brought his own pen. Three of them. The form needed four." `comedy.joke_target_audit` --- ### Punching Direction as a Craft Question **Also called:** punching up and down, the power vector, target elevation **What it is:** The observation that the target's power relative to the audience changes what a joke *does* mechanically, not only whether it is defensible. Aimed upward a joke releases; aimed downward it recruits. **Effect on the audience:** A downward joke gets a fast laugh from the people who already agreed and loses everyone else instantly and permanently — the room splits, and half of it stops finding you funny for the rest of the piece. An upward joke costs nothing and is received as nerve. **Used for and where it works best:** Diagnosing a bit that is not landing, before you rewrite the wording. **The craft rule is the useful version of a tired argument: power is measured inside the scene, not in the abstract.** A joke about a rich man is punching down if he has just been humiliated in front of his children; a joke about a beggar is punching up if he is running the room. Direction is a property of the moment, which is exactly why the same line kills in one scene and dies in another. **Best in:** formats: Stand-Up Set, Sketch, Half-Hour Comedy, Feature Film, Reels/Shorts | genres: Satire, Comedy, Social Drama, Workplace **Avoid when:** You are using the frame as a permission slip instead of a diagnostic. Punching up does not make an unfunny joke funny, and the vector was never meant to be a licensing system. **Shelf life:** dated — review September 2028. The up/down vocabulary is a current critical convention rather than durable craft; the underlying mechanism — power measured in the scene — will outlive the words used for it here. **Example:** > One joke, two directions. > > Down: the interpreter mispronounces the minister's name and the room laughs at the interpreter. > > Up: the interpreter mispronounces the minister's name, and the minister, who has not noticed, thanks her warmly for finally saying it properly. **Yields to:** `comedy.joke_target_audit` — wherever the frame is being used as a permission slip instead of a diagnostic. Punching up does not make an unfunny joke funny, and the vector was never a licensing system. `comedy.punch_direction` --- ### Comedy Across Cultures **Also called:** the portable and the local, comic distance, cross-cultural humour **What it is:** The recognition that comic mechanisms travel unevenly. Situation and physical comedy cross borders almost intact; status comedy crosses if the hierarchy is legible; manners comedy and wordplay usually do not cross at all. **Effect on the audience:** In the home audience, nothing — they cannot see the local parts, which is why this is a design problem rather than a taste problem. **Used for and where it works best:** Diaspora work, co-productions, anything subtitled. **The craft rule: decide which audience the joke is for and refuse to hedge.** The reliable failure is the joke written for two audiences at once, which lands with neither. Diaspora work has a legitimate third option — a joke whose surface works for outsiders and whose second layer only works for insiders, with the outsiders never learning they received the smaller version (`char.inside_outside_culture`, `char.diaspora_character`). Practically: a joke that depends on a social rule needs the rule dramatised once, after which it is available to everybody. **Best in:** formats: Feature Film, Half-Hour Comedy, Animation Feature, Reels/Shorts, Novel | genres: Comedy, Family Drama, Social Drama, Satire **Avoid when:** You would have to explain your own culture to make the joke work. Explanation kills the joke (`comedy.explained_joke`), and the act of explaining reads as a plea for permission. **Example:** > Insider and outsider at once, with not a word of explanation — the tea refusal: > > "Tea?" > "No, no." > "Tea." > "No, honestly." > She pours it. > "I said no." > "And I heard you. Twice. Which is one less than I needed." **Yields to:** `comedy.translation_resistance` — The joke would need your own culture explained. `comedy.cross_cultural_comedy` --- ### Designing a Joke's Shelf Life **Also called:** the expiry date, topical versus durable, dating on purpose **What it is:** A deliberate decision, made per joke, about how long it has to keep working — because the mechanisms that make a joke land hardest today are usually the first to expire. **Effect on the audience:** In year one, none. In year six, the difference between a piece that feels alive and one that feels like a time capsule with laughter in it. **Used for and where it works best:** Anything with a long life: features, novels, kids' series, heritage work. **The craft rule: rank your jokes by what they depend on.** A joke resting on a named product, a platform feature, a serving politician or a slang word has a shelf life of months. A joke resting on a relationship, a status transaction or a body has effectively none. Both are legitimate — a Reel needs three weeks, a feature needs twenty years — and the only real error is spending a durable slot on a perishable joke. In long work, no *structural* joke may be topical: runners, callbacks and the ending must be built from the durable kind (`comedy.callback_payoff`). **Best in:** formats: Feature Film, Novel, Animated Series, Reels/Shorts, Stand-Up Set | genres: Comedy, Satire, Kids, Family Drama **Avoid when:** You are writing topical satire, where the expiry date is the product. There, date everything deliberately and do not build a format that expects reruns. **Example:** > Perishable — fine in a Reel, fatal as a film's callback: a joke about one app's new button. > > Durable, same idea: "He's seen it. He's seen it, and he's decided to let me watch him not answer." **Yields to:** `comedy.satire_target` — in topical satire, where the expiry date is the product. Date everything deliberately and do not build a format that expects reruns. `comedy.joke_shelf_life` --- ## Section 8 — More Named Failures ### The Joke That Costs the Audience's Sympathy **Also called:** the too-cruel line, the sympathy tax, the joke a character never recovers from **This is a named failure, not a recommendation.** **What it is:** A joke at another character's expense that is funnier than it is survivable. The laugh lands, and the audience quietly reclassifies the speaker as someone they would rather not spend an hour with. **Effect on the audience:** Delayed and almost undetectable in the room, because the laugh was real. The cost appears twenty minutes later as a general loss of investment, which writers reliably misdiagnose as a later-scene problem. **Used for and where it works best:** How to find it: locate the last joke the audience laughed at before they stopped caring, then look one page earlier. The test is whether the target is present, defenceless and unaware — any two of those is fine, all three is the failure. The repair is rarely a cut. Give the target the next line and let them win it, or have a third character stop finding the speaker funny on our behalf. **Best in:** formats: — | genres: — **Avoid when:** Always — unless losing sympathy is the scene's purpose, in which case this is not the failure at all. It is `char.unlikeable_lead` operating on schedule, and it belongs on the outline as a marked turn. **Example:** > Before: > "She's applying again. Third time." He laughs. "At some point it stops being determination, doesn't it. At some point it's just a woman with a printer." > Nobody objects. The scene carries on treating him as the hero. > > After — same line, then his sister: > "Say it to her." > "It's a joke." > "Then say it to her. It'll be twice as funny with her in the room." **Yields to:** `char.unlikeable_lead` — where losing sympathy is the scene's purpose. Then this is not the failure at all, it is the lead operating on schedule, and it belongs on the outline as a marked turn. `comedy.sympathy_cost_joke` --- ### The Reference Instead of a Joke **Also called:** recognition humour (in its failed form, pointing at a known work; the working technique of that name, naming a behaviour, is `comedy.observational_truth`), the nod, pointing at the thing **This is a named failure, not a recommendation.** **What it is:** A line that names a known film, song, brand or meme and relies on the audience's recognition to do the work a punchline should do. Nothing has been constructed; something has been pointed at. **Effect on the audience:** A noise that is not a laugh. It is loud in a room of people who share the reference, which is exactly why it survives the table read and dies on release. **Used for and where it works best:** The test: replace the referenced thing with a made-up equivalent. If the line still has a shape — a turn, an incongruity, a status move — it was a joke that happened to use a reference. If it collapses, it was only a reference. The repair is to keep the reference as the setup and add a second beat about this particular character's relationship to it. **Best in:** formats: — | genres: — **Avoid when:** Always as a substitute; freely as a setup. It also carries the worst expiry of any device (`comedy.joke_shelf_life`), and a reference used structurally — as a runner or a callback — dates the entire piece rather than one line. **Example:** > Before: "So it's basically Ocean's Eleven." > > After: > "So it's basically Ocean's Eleven." > "I've not seen it." > "You've not seen Ocean's Eleven." > "I've seen Ocean's Twelve. On a coach. In Turkish." > "Then you know less than nothing." > "I know there's twelve of them." **Yields to:** `comedy.joke_shelf_life` — always as a substitute, freely as a setup. It carries the worst expiry of any device, and a reference used structurally dates the entire piece rather than one line. `comedy.reference_not_joke` --- ### The Quirky Character **Also called:** the collection of traits, the adjective person, quirk as characterisation **This is a named failure, not a recommendation.** **What it is:** A character assembled from unusual surface attributes — a strange hobby, an odd rule about food, a distinctive coat — instead of a want, a flaw and a view of the world. The quirks are intended as personality and function as decoration. **Effect on the audience:** Charm in scene one, nothing by scene four. The audience cannot predict what this person will do, which sounds like unpredictability and operates as absence. **Used for and where it works best:** Diagnose by asking what this character *believes* that is wrong. If the answer is a hobby, it is a quirk. Second test: swap two of their quirks for two entirely different ones and see whether any scene changes. The repair is `comedy.comic_flaw` — one wrong belief applied everywhere — after which the quirks can stay, because they will read as consequences of it. **Best in:** formats: — | genres: — **Avoid when:** Always. It is a cousin of `char.trait_not_character`, and the comedy version is the more dangerous one, because a quirk can produce a genuine laugh in its first scene and so survives the notes process that would have killed it in a drama. **Example:** > Before: She only eats food that is one colour, collects broken umbrellas, and calls everybody "captain." > > After: She believes, immovably, that everyone is about to let her down and wants to be the one who noticed first. So she eats what she can predict, keeps the umbrellas as evidence that things break, and calls everybody "captain" because that is what you call a person whose name you are not yet committing to. **Yields to:** `comedy.comic_character_engine` — always. A quirk can produce a genuine laugh in its first scene, which is exactly why it survives the notes process that would have killed it in a drama. `comedy.quirk_as_character` --- ### Comedy That Requires the Audience to Already Agree **Also called:** the in-group joke, applause-seeking, the joke with a prerequisite **This is a named failure, not a recommendation.** **What it is:** A joke whose whole mechanism is a shared conclusion. It states a position the audience holds and expects the laugh as a receipt for agreement. Remove the agreement and there is nothing in the line at all. **Effect on the audience:** In a friendly room, the biggest and least valuable response available — the applause break, which feels like a triumph and persuades nobody, including the people applauding. **Used for and where it works best:** The test is simple and unpleasant: read the joke to somebody who disagrees with the premise. A real satirical joke is still funny to them — irritating, but funny — because the mechanism is a constructed absurdity rather than a verdict, which is why `comedy.satire_target` insists on pushing the institution's own logic instead of adding an opinion. A blank look means you have written a slogan with a rhythm. **Best in:** formats: — | genres: — **Avoid when:** Always. It is most tempting in political comedy and in generational or workplace jokes, where the in-group is large enough to disguise the defect. `theme.rigged_argument` is the same failure operating at story scale. **Example:** > Before: "And of course the council knows best. They always know best, don't they." > Nothing has happened. The audience is being invited to nod. > > After: "The council sent a man to assess the flooding. He assessed it from the car. He wrote 'no visible water', and then he reversed into it." **Yields to:** `comedy.satire_target` — always. It is most tempting in political comedy and in generational or workplace jokes, where the in-group is large enough to disguise the defect; a named target has something in it to check against. `comedy.requires_agreement` --- ## Coverage Covered here: character comedy (the comic flaw, airtight-and-wrong logic, the maintained delusion, useless expertise, the structurally generative pairing); the comic scene (one misunderstanding, the escalating obligation, the wrong place, the comic entrance, the exit joke, the deliberate stop); wordplay and its limits (pun legitimacy, malapropism, the deliberate cliché, the technically correct answer, register collision); comic structure at length (premise shelf life, the A/B collision, the season engine, the comic ending, the reset and its cost); tone control (turning serious and back, the last joke before the death, comedy inside tragedy, tragedy inside comedy, knowing when to stop); improv principles that transfer (yes-and on the page, the game of the scene, heighten and explore, the first unusual thing); audience and offence (the target audit, punching direction, comedy across cultures, designing shelf life); and four more named failures (the sympathy cost, the reference instead of a joke, the quirky character, comedy that requires agreement). Not yet written, and no further part is promised; selected from Part 1's outstanding list: the rest of the wordplay family (paraprosdokian, spoonerism, double entendre); the act-out and the comic rant; irony types and sarcasm on the page; parody, pastiche and mockumentary grammar; the comic ensemble and the comic villain; the fool, trickster and clown lineage; anticlimax and bathos; comic names and naming; the unreliable comic narrator; the funny sentence at word level; insult architecture and self-deprecation's status trap; comic songs and lyric jokes; joke density across an act; the romantic comedy engine; testing and rewriting a joke that half-works; and the last named failures — the joke only the writer's friends get, tone drift across an episode, and the ending that jokes instead of landing. *Build notes from when this file was drafted — targets, running totals and what remained to be written — are kept verbatim in the [coverage history](../tools/history/coverage-history.md). They were true of the draft, not of the file, so they no longer sit here as if they were measurements.* ## Sources Accessed 17 September 2026. - [A quick guide to Game of the Scene — Hoopla Impro](https://www.hooplaimpro.com/quick-guide-game-of-scene) - [Teaching Game 2: Heighten and Explore — Will Hines](https://willhines.substack.com/p/teaching-game-2-heighten-and-explore) - [Heightening in Improv — Anubis Improv](https://anubisimprov.com/blog/heightening-in-improv/) - [Game — IRC Improv Wiki](https://wiki.improvresourcecenter.com/index.php?title=Game) - [Using Game of the Scene in Stand-Up — Funny How: Letters to a Young Comedian](https://funnyhow.substack.com/p/using-game-of-the-scene-in-standup) - [How to Write a Sitcom — Backstage](https://www.backstage.com/magazine/article/how-to-write-a-sitcom-76118/) - [How to Write a Sitcom: Seven Lessons from a Sitcom Writer — Wooden Overcoats](https://medium.com/panel-frame/how-to-write-a-sitcom-seven-lessons-from-a-sitcom-writer-57493d55c840) - [Spotlight On Sitcom Structure: 6 Tips For Writers — Bang2Write](https://bang2write.com/2016/08/spotlight-on-sitcom-structure-6-tips-for-writers.html) - [Why the ending of your sitcom episode doesn't matter — The Situation Room](https://thesitutationroom.substack.com/p/why-the-ending-of-your-sitcom-episode) - [Why Sitcom Finales Are So Hard to Pull Off — Pajiba](http://www.pajiba.com/think_pieces/why-sitcom-finales-are-so-hard-to-pull-off.php) - [Reset button technique — Wikipedia](https://en.wikipedia.org/wiki/Reset_button_technique) - [Seven great ways of ending comedy sketches — BCG Pro](https://www.comedy.co.uk/pro/inside_track/seven-ways-to-end-a-sketch/) - [How to end a comedy sketch — MakeGood Creative Tips](https://www.makegoodcreativetips.com/blog/how-to-end-a-comedy-sketch) - [How Comedy Sketches Work — Chris Head](https://www.chrishead.com/post/2016-1-8-how-comedy-sketches-work) - [Why Dramatic Structure is Important to a Comedy Scene — BlueCat](https://bluecatscreenplay.com/the-bluecat-screenplay-competition-blog/dramatic-structure-important-comedy-scene/) - [How to Write Sketch Comedy: A Guide — Skillshare](https://www.skillshare.com/en/blog/how-to-write-sketch-comedy-a-guide/) - [Comedy Writing: Fine-Tuning Flaws to Make Characters Timely — Script Magazine](https://scriptmag.com/comedy-writing/fine-tuning-flaws-to-make-characters-timely) - [Why Comic Perspective is the Key to Creating Comedy Characters — Writing Haha](https://www.writinghaha.com/comic-perspective/) - [The Comic Toolbox — quotes and summary, Ben Rosenfeld](https://www.bigbencomedy.com/archives/the-comic-toolbox-quotes/) - [How To Create Comedy Characters — The Cheeky Monkey](https://www.cheekymonkeycomedy.com/how-to-create-comedy-characters/) - [5 Popular Mistakes with Comic Relief Characters and How To Fix Them — Kingdom Pen](https://kingdompen.org/5-popular-mistakes-with-comic-relief-characters-and-how-to-fix-them/) - [What Is a Malapropism? Examples & Definition — Scribbr](https://www.scribbr.com/rhetoric/malapropism/) - [What is the difference between a malapropism and a pun? — Scribbr](https://www.scribbr.com/frequently-asked-questions/what-is-the-difference-between-a-malapropism-and-a-pun/) - [What Is Paronomasia? Definition & Examples — Scribbr](https://www.scribbr.com/rhetoric/paronomasia/) - [Paraprosdokian — Wikipedia](https://en.wikipedia.org/wiki/Paraprosdokian) - [How to Write a Dramedy Script: The Secret Sauce to Greatness — Script Reader Pro](https://www.scriptreaderpro.com/how-to-write-a-dramedy-script/) - [How to Write a Dramedy Screenplay: Tips for Emotional Impact — Greenlight Coverage](https://glcoverage.com/blog/writing-a-dramedy/) - [Why do tone shifts matter in a screenplay? — Beverly Boy](https://beverlyboy.com/filmmaking/why-do-tone-shifts-matter-in-a-screenplay/) - [Comedy drama — Wikipedia](https://en.wikipedia.org/wiki/Comedy_drama) - [Does it matter if comedy punches up or down? — Authentic Comedy](https://authenticcomedy.substack.com/p/does-it-matter-if-comedy-punches) - [The Ethics of Offensive Comedy: Punching Down and the Duties of Comedians — Cambridge Core](https://www.cambridge.org/core/journals/royal-institute-of-philosophy-supplements/article/ethics-of-offensive-comedy-punching-down-and-the-duties-of-comedians/A5B6FAAD512460544CB5A4D3127DE96A) - [Punching Up and Down in the Comic Thunderdome — Humanities LibreTexts](https://human.libretexts.org/Bookshelves/Philosophy/Introduction_to_Philosophy/It's_Funny_'Cause_It's_True_(Henrigillis_and_Gimbel)/04:_Ethics/4.04:_Punching_Up_and_Down_in_the_Comic_Thunderdome) - [Punching Up, Sideways, and NEVER Down — Dallas Comedy Club](https://dallas-comedyclub.com/punching-up-sideways-and-never-down/) - [Reference Humor Is Boring and Unfunny — The Ubiquity](https://qhhsubiquity.com/4970/ae/humor/reference-humor-is-boring-and-unfunny/) - [Jokes That Aged Badly — Dan Q](https://danq.me/2017/11/01/badly-aged-jokes/) - [The Art of Jokelization — The Textonality Newsletter](https://thetextonalitynewsletter.substack.com/p/the-art-of-jokelization)
SHA-256: 20e362fc7ab049fb69a3911b4ff6825e34670f87e51b0132a36ca16d9cb7feab