# Kill Box Micro Format Constants

> 30-second Kill Box adaptation. Same action/cliffhanger philosophy, compressed timeline.

## Episode Constraints

| Constant | Value | Enforcement |
|----------|-------|-------------|
| `EPISODE_DURATION` | 30 seconds | Target |
| `TOTAL_EPISODES` | 16 | Hard |
| `TOTAL_WORDS` | 120-180 | Hard |
| `SPOKEN_WORDS_MAX` | 40 | Hard fail |
| `DIALOGUE_MAX_PERCENT` | 25% | Soft warning |
| `MAX_EXCHANGES` | 3 | Hard fail |
| `GENERATION_BATCH_SIZE` | 4 | — |
| `SHOT_RANGE` | 3-10 | Soft warning |

## Kill Box Micro Structure (30 Seconds)

| Section | Timestamp | Duration | Words |
|---------|-----------|----------|-------|
| `CONSEQUENCE` | [00:00-00:10] | 10s | ~50 |
| `PIVOT` | [00:10-00:22] | 12s | ~60 |
| `FREEZE` | [00:22-00:30] | 8s | ~30 |
| `VOTE` | [00:30-00:40] | 10s (off-clock) | ≤15 |

## Rhythm System

| Tag | Shots | Style |
|-----|-------|-------|
| Frenetic | 7-10 | Fast cuts, high action |
| Measured | 4-6 | Deliberate, tense |
| Fluid | 1-3 | Long shots with stitch points |

| Constant | Value |
|----------|-------|
| `MAX_CONSECUTIVE_RHYTHM` | 2 |

## Cliffhanger Taxonomy

Types: Reveal, Reversal, Ticking Clock, Dilemma
`MAX_CONSECUTIVE_SAME_CLIFFHANGER` = 3

## Vote Mechanics

| Constant | Value |
|----------|-------|
| `VOTE_EVERY_EPISODE` | true |
| `BRANCH_NODES_PER_SERIES` | 3 |
| `VOTE_MAX_WORDS` | 15 |
| `VOTE_OPTIONS` | 2-3 |
| `VARIANTS_PER_EPISODE` | 2-3 |

## VO Rules

| Constant | Value |
|----------|-------|
| `VO_MAX_EPISODES` | 2 per 16 |
| `VO_RULE` | Asynchronous — never describes on-screen action |

## Emotional Beat Schedule (6 Required)

| Episode | Beat |
|---------|------|
| 3 | THRESHOLD |
| 8 | MIDPOINT |
| 11 | VULNERABILITY |
| 12 | ALL_IS_LOST |
| 15 | FRACTURE_RECONCILIATION |
| 16 | RESOLUTION |

## Sequence Structure (8 × 2)

| Seq | Episodes | Name |
|-----|----------|------|
| 1 | 1-2 | INCITING |
| 2 | 3-4 | ESCALATION |
| 3 | 5-6 | THE TOLL |
| 4 | 7-8 | MIDPOINT |
| 5 | 9-10 | FALLOUT |
| 6 | 11-12 | ALL IS LOST |
| 7 | 13-14 | THE RALLY |
| 8 | 15-16 | CLIMAX |

## Thread Continuity

| Constant | Value |
|----------|-------|
| `STALE_THRESHOLD` | 4 |
| `MIN_THREAD_COUNT` | 3 |
