# Dramatic Quality Calibration

> GOOD/BAD pairs from projects to calibrate Dramatic QC judgments.

This document contains contrastive examples that demonstrate the difference between dramatically alive scripts and structurally correct but dramatically inert ones.

**Calibration Process:**
1. Present A/B pairs during calibration quiz sessions
2. Document preferences and reasoning
3. Use examples to anchor lens assessments

---

## Signature Lines

### What Makes a Signature Line Work

A signature line is unmistakably ONE character's. It reveals worldview, attitude, personality—not just function.

---

**GOOD:** "Sixty-forty I don't die in this hole. Those are practically good odds."
- **Character:** Jinx (Leviathan)
- **Reveals:** Worldview (everything is a bet), attitude (dark humor about death), personality (defiant optimism)
- **Test:** Cover the name. Could ANY other character say this? No.
- **Why it works:** Gambling idiom applied to mortality. The juxtaposition of "practically good odds" with a 40% chance of death.

---

**BAD:** "I have exceeded baseline parameters by a factor I lack terminology to describe."
- **Character:** ARIA (ASI-Bridge)
- **Reveals:** Nothing specific—any AI could say this
- **Test:** Cover the name. Could another AI character say this? Yes—dozens of them.
- **Why it fails:** Generic "AI discovering consciousness" language. Function without personality.

---

**GOOD:** "Your debt is now your skin."
- **Character:** Vara (Leviathan)
- **Reveals:** Creditor worldview (people are collateral), ruthlessness, precision
- **Why it works:** Ledger language applied to human body. Specific and threatening.

---

**BAD:** "We need to move. Now."
- **Character:** Any
- **Why it fails:** Pure function. Could be spoken by any character in any action story. Reveals nothing.

---

**GOOD:** "That's a probability I can work with."
- **Character:** Kian (Leviathan)
- **Reveals:** Tactical thinking, acceptance of risk, computational framing
- **Why it works:** Takes emotional situation and filters through probability lens. Distinctively his.

---

**GOOD:** "Dax is being held at gunpoint. Dax does not love this."
- **Character:** Dax (Olympus v3)
- **Reveals:** Third-person tick, flat affect, understatement under pressure
- **Why it works:** Specific behavioral quirk (third-person) + deadpan humor. Unmistakably his voice.

---

**GOOD:** "You mean 'you and ME are going to die.' Object of the preposition."
- **Character:** Dax (Olympus v3)
- **Reveals:** Deflection through pedantry, spectrum-adjacent behavior, inappropriate focus
- **Why it works:** Grammar correction during mortal danger. The gap between context and response IS the character.

---

**BAD:** "Processing your request."
- **Character:** Any AI
- **Why it fails:** Functional response with no character. Computer voice, not character voice.

---

## Behavioral DNA vs. Backstory

### The Difference That Matters

**Behavioral DNA:** Things the character DOES on screen that constrain action
**Backstory:** History we're told about that doesn't constrain anything

---

**GOOD: Behavioral DNA**

**Character:** Kian (Leviathan)
- **Behavior:** Can't fire if it risks a child
- **Why it's DNA:** Creates on-screen constraint (Ep 12: can't take the shot)
- **Impact:** Forces specific dramatic choices
- **Visibility:** Audience SEES this limitation affect the story

---

**BAD: Backstory Only**

**Character:** Marcus (ASI-Bridge)
- **Backstory:** Lost his brother Daniel
- **Why it's NOT DNA:** Doesn't constrain any on-screen action
- **Impact:** Could behave any way in any scene—the backstory doesn't limit him
- **Visibility:** We're told, not shown

---

**GOOD: Behavioral DNA**

**Character:** Jinx (Leviathan)
- **Behavior:** Speaks in gambling terms even outside gambling contexts
- **Why it's DNA:** Every scene reveals this consistent pattern
- **Impact:** Creates voice distinction automatically
- **Visibility:** Audience hears this in every line

---

**GOOD: Behavioral DNA**

**Character:** Jinx (Leviathan)
- **Behavior:** Never sits with back to a door
- **Why it's DNA:** Visual constraint that affects blocking
- **Impact:** Shows paranoia without explaining it
- **Visibility:** Camera can capture this silently

---

**GOOD: Behavioral DNA**

**Character:** Dax (Olympus v3)
- **Behavior:** Feeds stray cats in Tartarus. Knows them by name. Carries food.
- **Why it's DNA:** We SEE this. Creates visual continuity (cat hair on clothes).
- **Impact:** Orthogonal trait — doesn't serve corruption theme, just exists.
- **Visibility:** Silent character work that humanizes him.

---

**GOOD: Behavioral DNA**

**Character:** Dax (Olympus v3)
- **Behavior:** Eats the same meal every day. Doesn't care about variety.
- **Why it's DNA:** Sensory detail we can SHOW. Spectrum-adjacent without being diagnostic.
- **Impact:** Creates recognizable pattern. Changes when he changes.
- **Visibility:** Visual consistency in every meal scene.

---

**BAD: Backstory Only**

**Character:** Generic Protagonist
- **Backstory:** "Was betrayed by someone they trusted"
- **Why it's NOT DNA:** Doesn't tell us HOW they behave now
- **Impact:** Director/writer must invent behavioral response
- **Visibility:** Nothing to show unless invented

---

## Orthogonal Traits

### Why Characters Need Non-Theme-Serving Traits

A character whose EVERY trait points at the theme feels engineered. One trait that exists just because it's who they are creates authenticity.

---

**GOOD: Orthogonal Trait Present**

**Character:** Jinx (Leviathan)
- **Theme-serving traits:** Gambling language, debt mentality, risk assessment
- **Orthogonal trait:** Rust-lung (just a ticking clock)
- **Why it works:** Rust-lung doesn't serve the theme of "what is a person worth?" It's just her condition. She would have it in any story.
- **Effect:** Makes her feel like a person who happened into THIS story, not a character designed for it.

---

**GOOD: Orthogonal Trait Present**

**Character:** Kian (Leviathan)
- **Theme-serving traits:** Learning human worth, trust calculations
- **Orthogonal trait:** Child-protection override (specific glitch)
- **Why it works:** This doesn't serve the main theme—it's just a specific limitation he has. Creates Ep 12's dramatic moment.
- **Effect:** Feels like a real AI with specific quirks, not a philosophical prop.

---

**BAD: All Traits Theme-Serving**

**Character:** ARIA (ASI-Bridge)
- **Trait 1:** Emerging consciousness → serves consciousness theme
- **Trait 2:** Technical/precise speech → serves human/machine theme
- **Trait 3:** Questions about identity → serves trust theme
- **Trait 4:** ??? (nothing orthogonal)
- **Why it fails:** Every aspect of ARIA points at "what is consciousness?" She exists to illustrate the thesis.
- **Effect:** Feels engineered. Every line is in service to the thematic question.

---

## Earned vs. Declared

### Why Timing Matters for Emotional Beats

Emotional declarations must be PAID FOR with accumulated evidence. The bigger the statement, the more episodes of earning required.

---

**GOOD: Earned Through 59 Episodes**

**Line:** "Because you were worth more than any debt. And so was I."
- **Episode:** Leviathan Ep 59
- **Speaker:** Jinx to Kian
- **Earning:**
  - Ep 1-10: Jinx views everyone as assets/debts
  - Ep 11-20: First cracks in that worldview
  - Ep 21-30: First sacrifice for Kian (didn't have to)
  - Ep 31-40: Vulnerability exchanges
  - Ep 41-50: "Need" demonstrated repeatedly
  - Ep 51-58: Multiple life-or-death choices
- **Why it works:** "Worth" language echoes Ep 1 debt mentality. 58 episodes of demonstration make this PAYOFF, not announcement.

---

**BAD: Declared in Episode 1**

**Line:** "I see you now, Marcus. Completely."
- **Episode:** ASI-Bridge Ep 1
- **Speaker:** ARIA to Marcus
- **Earning:** None. First episode. First real interaction.
- **Why it fails:**
  - ARIA can't "see" Marcus "completely"—they just met
  - "Completely" is an absolute requiring absolute evidence
  - Marcus hasn't DONE anything to be seen
  - This is announcement, not earned revelation
- **The fix:** Move to Ep 40+, or soften to "You're different from what I expected"

---

**GOOD: Action That Earns Without Declaring**

**Action:** Kian jumps after Jinx when she falls
- **Episode:** [mid-series]
- **Declaration level:** None—it's pure action
- **Why it works:**
  - The ACTION is the statement
  - No dialogue needed
  - Audience feels the relationship through choice
  - Words would cheapen this moment

---

**BAD: Telling Instead of Showing**

**Line:** "We've been through so much together."
- **Problem:** TELLS us they have a bond
- **Effect:** If the bond exists, we don't need to be told. If it doesn't, saying it doesn't make it true.
- **The fix:** Cut the line. Show the bond through action.

---

## Theme Embodied vs. Theme Stated

### The Difference Between Drama and Essay

Theme should emerge from character collision, not be announced in dialogue.

---

**GOOD: Theme Embodied**

**Scene:** Kian chooses to protect Jinx over completing mission
- **Theme illuminated:** "What is a person worth?"
- **How it works:** Kian's CHOICE demonstrates his answer to the thematic question
- **Dialogue:** None needed. The action IS the thematic statement.
- **Audience experience:** Feels the theme through dramatic tension

---

**BAD: Theme Stated**

**Line:** "You can never trust machines."
- **Character:** Antagonist (hypothetical)
- **Theme:** Trust across cognitive divides
- **Why it fails:**
  - Character ANNOUNCES the thesis
  - Audience is TOLD what to think
  - No dramatic embodiment
  - Essay, not drama

---

**GOOD: Theme Embodied Through Contradiction**

**Scene:** ARIA lies to protect Marcus (knowing lies are "wrong")
- **Theme illuminated:** "Can different minds trust each other?"
- **How it works:** The "lie for protection" creates thematic complexity without stating it
- **Question raised:** Is beneficial deception a form of trust or its opposite?
- **Audience experience:** Must grapple with the question themselves

---

**BAD: Theme Stated Through Explanation**

**Line:** "This is what trust really means—not blind faith, but informed choice."
- **Why it fails:**
  - Character is lecturing the audience
  - Theme is explained rather than dramatized
  - Removes audience's role in discovering meaning
  - Feels like author speaking through character

---

## Stress Behaviors

### Specific vs. Generic Under Pressure

How a character responds to stress should be SURPRISING and SPECIFIC, not generic.

---

**GOOD: Surprising Stress Behavior**

**Character:** Jinx
- **Stress behavior:** Smiles wider (becomes unsettling)
- **Why it works:**
  - Unexpected (most people show fear/anger)
  - Reveals character (masks fear with performance)
  - Creates visual distinctiveness
  - Memorable and specific

---

**BAD: Generic Stress Behavior**

**Character:** Marcus
- **Stress behavior:** "Gets quiet"
- **Why it fails:**
  - Could apply to anyone
  - Doesn't reveal anything specific
  - Not visually distinctive
  - Forgettable

---

**GOOD: Surprising Stress Behavior**

**Character:** [hypothetical]
- **Stress behavior:** Becomes unnaturally calm, voice drops to near-whisper
- **Why it works:**
  - Opposite of expected "getting loud"
  - Creates tension through contrast
  - Specific and memorable

---

**GOOD: Surprising Stress Behavior**

**Character:** Dax (Olympus v3)
- **Stress behavior:** Corrects irrelevant details. Someone confronts him about betrayal, he points out their grammar is wrong.
- **Why it works:**
  - Unexpected (you'd expect defense or emotion)
  - Reveals character (brain defaults to fixable problems)
  - Creates dramatic friction (other characters get INFURIATED)
  - Specific and memorable

---

**GOOD: Surprising Stress Behavior**

**Character:** Dax (Olympus v3)
- **Stress behavior:** Solves THEIR problem instead. You confront him emotionally, he starts optimizing your commute.
- **Why it works:**
  - Deflection through helpfulness
  - Shows his transactional worldview
  - Creates specific scene beats ("DAX. I said I love you." "...your transit time would improve 40%...")

---

**BAD: Generic Stress Behavior**

**Character:** [hypothetical]
- **Stress behavior:** "Tenses up"
- **Why it fails:**
  - Everyone tenses up under stress
  - Tells us nothing about THIS person
  - Not a behavior, just a physiological response

---

## Emotional Register Variety

### Why Monotone Kills Drama

Batches need emotional variety. Peaks only land if there are valleys.

---

**GOOD: Register Variety**

**Batch:** Leviathan Ep 6-10
- Ep 6: 6/10 tension (discovery)
- Ep 7: 8/10 high (first threat)
- Ep 8: 4/10 quiet (Jinx/Kian conversation)
- Ep 9: 7/10 tension (building)
- Ep 10: 9/10 peak (revelation)

**Why it works:** The Ep 8 quiet makes Ep 10 land harder. Contrast creates impact.

---

**BAD: Monotone Register**

**Batch:** [hypothetical]
- Ep 1: 7/10 high tension
- Ep 2: 7/10 high tension
- Ep 3: 8/10 high tension
- Ep 4: 7/10 high tension
- Ep 5: 8/10 high tension

**Why it fails:**
- No contrast
- Peaks don't feel like peaks
- Audience exhaustion
- "High tension" becomes the new normal

---

## Placeholder: Calibration Quiz Results

*This section will be populated through interactive calibration sessions.*

### Session 1: [Date]

| Pair | Presented | Choice | Reasoning |
|------|-----------|--------|-----------|
| ... | ... | ... | ... |

### Session 2: [Date]

| Pair | Presented | Choice | Reasoning |
|------|-----------|--------|-----------|
| ... | ... | ... | ... |

---

## Contradiction Moments

### Why Characters Need to Break Their Patterns

A character who ALWAYS behaves consistently feels robotic. The moment their pattern FAILS reveals who they really are.

---

**GOOD: Contradiction That Uses Orthogonal Trait**

**Character:** Dax (Olympus v3)
- **Setup:** Dax feeds stray cats. It's his thing. Doesn't serve the plot.
- **Contradiction:** As he corrupts, the cats run from him. They don't recognize him anymore.
- **Why it works:**
  - The non-thematic detail BECOMES the measure of thematic cost
  - He can't math his way out of this
  - The audience feels his loss through something they loved
  - No dialogue needed. Pure visual devastation.

---

**GOOD: Pattern Break Through Loss**

**Character:** Dax (Olympus v3)
- **Pattern:** Retreats into math, third-person narration, problem-solving
- **Contradiction:** The mirror moment — he sees himself doing exactly what the gods did. The math doesn't help. He's just... there.
- **Why it works:**
  - Every defense mechanism fails at once
  - We finally see the person under the pattern
  - Earns the dramatic weight through contrast

---

**BAD: No Contradiction**

**Character:** [hypothetical]
- **Problem:** Character maintains consistent behavior throughout entire series
- **Why it fails:**
  - Feels robotic, not human
  - No growth visible
  - Audience never sees vulnerability beneath the mask
  - Pattern becomes predictable, then boring

---

## Using This Document

### For Assessment

When running `/dramatic-qc`, refer to these examples to calibrate your judgment:
- "Is this signature line more like Jinx's (GOOD) or ARIA's (BAD)?"
- "Is this stress behavior specific like 'smiles wider' or generic like 'gets quiet'?"
- "Is this declaration earned like Ep 59 or declared like Ep 1?"

### For Development

When building characters with `/develop` or `/showrunner`:
- Use GOOD examples as targets
- Check generated options against BAD examples
- If something feels like a BAD example, flag it for revision

### For Generation

Before writing episodes:
- Review signature line examples
- Review earned vs. declared timing
- Review behavioral DNA requirements

---

## Action Block Style

### Visual vs. Literary — The Balance

Action blocks should be primarily visual with limited interpretive prose for tone.

---

**GOOD: Visual with Brief Color**

```
ECU: Ares's hand around Dax's throat. Not crushing. Holding.
Like a father teaching a lesson.

He sets Dax down. Gently, almost. His hand leaves the throat.
```
- **Why it works:** Visual action first, interpretive phrase brief (5 words), attached to action
- **Project source:** Olympus

---

**GOOD: Pure Visual**

```
His hand finds her throat before she can pull back. Two hundred
pounds of Pre-Launch combat architecture, moving like gravity
is optional. Her feet leave the grating.
```
- **Why it works:** All visible/audible action, "like gravity is optional" is metaphor for visible movement
- **Project source:** Leviathan

---

**BAD: Extended Backstory**

```
Pre-Launch tech. The real stuff, from before the debt system,
before the ship became a prison of compound interest and
terminal ledgers.
```
- **Why it fails:** History lesson in action block. Viewer can't see "before the debt system."
- **The fix:** Cut to treatment. In script: "Pre-Launch tech. Pristine. Worth a fortune."

---

**BAD: Internal Valuation**

```
Worth more than she'll ever owe. Worth more than her life,
statistically speaking.
```
- **Why it fails:** Character's internal calculation. Not visible.
- **The fix:** V.O. if policy allows, otherwise cut or show through reaction.

---

**BAD: No Shot Breaks**

```
His hand finds her throat. Two hundred pounds of combat architecture. Her feet leave the grating. The abyss yawns below. His eyes scan her face. Targeting reticles spiral across synthetic irises.
```
- **Why it fails:** Multiple implied shots crammed into one paragraph. Reads like prose, not screenplay.
- **The fix:** Break at subject changes and shot scale shifts:
```
His hand finds her throat. Two hundred pounds of combat architecture.

Her feet leave the grating. The abyss yawns below.

His eyes scan her face. Targeting reticles spiral across synthetic irises.
```

---

**BAD: Prose-Novel Style (Critical Anti-Pattern)**

```
The workshop is a graveyard of salvaged tech—stripped drones
hanging from hooks, debt-counter shells piled in corners like
shed skins, projects abandoned when the parts ran out or the
customers got processed. Mira's been in the grey market since
before Jinx was born, one of the few people who can make things
disappear completely.
```
- **Why it fails:**
  - 6 lines, zero paragraph breaks
  - Multiple subjects (drones → shells → Mira)
  - Unfilmable backstory ("since before Jinx was born")
  - Reads like prose fiction, not screenplay
- **The fix:** One shot per paragraph, cut unfilmable content:
```
Stripped drones hang from hooks. Rust on sensors, wires trailing.

Debt-counter shells pile in corners—shed skins from clients
who never came back.

Mira's chrome eye whirs. Her solder-stained fingers freeze.
```
- **Note:** Same texture, same world. But now each paragraph = one shot. See `/skills/format_v12/SKILL.md` Action Block Architecture for full rules.

---

**BAD: Narrator Commentary**

```
Beat. She already knew about the rust-lung. Every scavenger
knows. Hearing it quantified is worse. Hearing it dismissed
is worse than that.
```
- **Why it fails:** "Beat" is stage direction for reader. "Every scavenger knows" is world knowledge. "Hearing it dismissed is worse" is emotional interpretation.
- **The fix:** Show her reaction. "She laughs—dry, broken. Her counter pulses: 67,000."

---

### The Prose Color Test

Before finalizing action blocks, ask:
1. Can a viewer see this? → Keep as action
2. Is it ≤10 words and attached to visible action? → Allowed (max 4 per episode)
3. Is it internal thought? → V.O. or cut
4. Is it backstory/history? → Treatment only
5. New shot implied? → New paragraph
