{
  "schema_version": "actor-state-generation/2.0.0",
  "purpose": "Condition virtual AI actors from fictional character, scene and ordered beat designs. Experience Chunks describe authored fictional inner streams; they make no claim about AI consciousness or inferred performer experience.",
  "source_materials": [
    {
      "id": "source-dossiers",
      "kind": "authored_scene",
      "title": "Original fictional dossiers from the supplied Actor-State Atlas",
      "locator": "Actor_State_Atlas_Research_and_Annotation_Standard (1).pdf, pages 13–28",
      "basis": "authored_fiction",
      "note": "No external play, novel, recording or licensed reference clip is being represented as supplied. The dialogue and character portraits originate in the project’s authored examples."
    }
  ],
  "output_request": {
    "modalities": [
      "audio"
    ],
    "note": "The preserved dossiers supply voice direction. Audiovisual use requires additional authored physical/action cues and an appropriate generator; no rendered performance is included."
  },
  "characters": [
    {
      "id": "mara-solis",
      "name": "Mara Solis",
      "source_material_id": "source-dossiers",
      "character_makeup": {
        "physical": {
          "portrait": "Mara has learned to conserve movement in rooms where panic spreads faster than information. Her shoulders remain apparently level, but she locks the muscles beneath the collarbones when she is accountable for another person's safety. Years of radio work have given her a practical voice: breaths placed before instructions, consonants clean enough to survive static, and deliberate pauses that invite confirmation. She rarely looks outwardly exhausted; fatigue appears first as an extra swallow and a narrowing of her phrases. In private, her body takes much longer than her words to recognize that the emergency is over. This is a playable bodily design, not a claim about a medical condition.",
          "voice_consequence": "Low-amplitude starts, clean consonant attacks, economy of breath, and task-first phrasing; pressure tends to sharpen rather than amplify her voice.",
          "countertendency": "After immediate danger passes, delayed bodily release can make even a small admission difficult to voice."
        },
        "emotional": {
          "portrait": "Mara feels alarm intensely but considers open alarm an additional burden she would be placing on others. Her habitual emotional point of view is vigilant responsibility: she notices who needs steadiness before she notices her own loneliness. Affection is expressed through useful acts, precise remembering, and preparedness, while personal requests for reassurance feel shamefully indulgent to her. Under urgent pressure she suppresses visible fear; under intimate pressure she suppresses need. Those are different forms of the same protective reflex. She can experience anger when people take risks, yet that anger is often secondary to an almost unbearable fear of losing them. Her tenderness becomes audible only when she ceases to organize the other person's response.",
          "voice_consequence": "Her fear often sounds like concentration; deep attachment arrives as a softened final consonant or a sentence that cannot be completed with a directive.",
          "countertendency": "Suppressed fear can leak through breath timing even when pitch and loudness remain controlled."
        },
        "intellectual": {
          "portrait": "Mara thinks in dependencies: which gate is open, who has confirmed a level, which piece of evidence is still missing. She is not naturally unemotional; she has trained herself to translate strong feeling into an ordered series of verifiable actions. She distrusts grand declarations because they cannot be checked, and she interrogates the meaning of every ambiguous word before making a consequential choice. In technical conversation her reasoning is rapid and compressed; in a family conversation she can become paradoxically slow, searching for a form of truth that cannot be written as a procedure. The intellectual tension in her portrayal is between procedural competence and the irreducible uncertainty of human relationships.",
          "voice_consequence": "Clause structure is modular, numbers receive clear stress, and revisions sound intentional until an emotionally unsolvable question disrupts syntax.",
          "countertendency": "Precision that is helpful professionally can be perceived as avoidance by loved ones."
        },
        "psychological": {
          "portrait": "Mara's organizing belief is that she earns belonging by being the person who does not fall apart. This belief makes her admirable and costly: others trust her under fire, but some stop asking whether she can bear what she carries. Her deepest conflict is not courage against cowardice; it is service against the wish to be looked after. She sees herself as honest because she almost never tells literal lies, while overlooking how withholding grief can become its own kind of deception. A useful inner counter-role is the frightened daughter she has long refused to let other people see. When challenged by someone she loves, her defense is to offer a solution before admitting harm.",
          "voice_consequence": "Defensiveness is often expressed as helpfulness; authentic vulnerability is the brief loss of the rehearsed answer, not necessarily tears.",
          "countertendency": "She may resist forgiveness that comes before she has named precisely what she did."
        }
      },
      "reference_media": [],
      "scenes": [
        {
          "id": "mara-solis-scene-1",
          "title": "Scene 1 / The flooded control room",
          "source_text": "Keep the channel open. Eli, answer only if you can hear me. Nico, take one breath. Then tell me the water level.",
          "setting": "01:42, COASTAL FLOOD-CONTROL CENTER, INTERMITTENT RADIO CONTACT DURING A GATE FAILURE",
          "premise": "The flood gate has failed. A young field responder, Eli, is missing from the video feed; junior operator Nico is beginning to panic. Mara must keep the radio usable while the room turns toward her for certainty she does not possess.",
          "interpreted_through_makeup": "Mara’s trained economy of movement and procedural thinking turn fear into usable instructions. Her emotional habit is to protect others from her alarm; her need to earn belonging through competence makes Eli’s silence personally threatening.",
          "dramatic_obligations": {
            "time_and_place": "At 01:42, alarm tones, damp clothing, a wall of changing measurements, and a noisy radio tighten every available breath. The place is public, operational, and acoustically unforgiving.",
            "relationship": "Nico is her anxious junior colleague, whom she protects without infantilizing; Eli is the responder she sent toward the gate. She needs both, but only Nico can currently hear her clearly.",
            "emotional": "She feels fear for Eli and a surge of responsibility for Nico. She displays concentration and procedural calm; the gap between felt alarm and shown steadiness is the scene's central pressure.",
            "character": "Her habit of reducing chaos to steps becomes useful and defensive at once. Her reluctance to request comfort keeps her tone functional even when a name becomes hard to speak.",
            "historic": "Contemporary emergency culture values clear protocols, recorded decisions, radio discipline, and accountability. These conventions are social and professional, not Mara's personal backstory.",
            "thematic": "Can responsibility protect other people without turning into a refusal to be vulnerable? The scene frames competence as both gift and prison.",
            "subtextual": "Beneath the instructions: 'Please still be alive, Eli; please let Nico believe I know what comes next.' The unsaid fear rides underneath ordinary operational language."
          },
          "extension_obligations": [
            "Playable objective. Keep both partners responsive long enough to obtain a reliable water-level reading. Stakes. Someone may be injured if the room loses coordination or acts on unconfirmed information.",
            "Obstacles. Radio interference; Missing visual confirmation; Nico’s rising panic; Mara’s own anticipatory guilt.",
            "Social / status. Leader is expected to remain legible and composed; personal panic would consume shared bandwidth. High formal authority over Nico, little immediate control over the field situation.",
            "Knowledge / regulation. She cannot verify Eli’s condition; she explicitly chooses not to claim that she can. Suppress audible panic without deadening the task-based urgency.",
            "Current physiology. Held upper-chest tension, controlled intake before commands, mild breath shortening as uncertainty grows.",
            "LAION situation dimensions for later codebook matching: SOCT · TRGT · ENVI · FATG · POSE"
          ],
          "partner_obligations": [
            "Junior Operator / nico. Teacher-like trust mixed with fear of failing him; she uses simple steps rather than reprimand. Desired response: Nico regains agency and reads the level.",
            "Field Responder / eli. Professional responsibility with protectiveness she has not admitted to herself. Desired response: Eli gives any intelligible sign of contact."
          ],
          "beats": [
            {
              "id": "mara-solis-scene-1-beat-01",
              "order": 1,
              "outer": {
                "text": "Keep the channel open.",
                "text_anchor": "Keep the channel open.",
                "playable_action": "stabilize",
                "displayed_affect": "authority",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Dry, firm attack on Keep; moderate pace; no theatrical shout."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 3,
                  "CLRT": 5,
                  "TENS": 4,
                  "EMPH": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "A gap of radio silence threatens the only link. Alarm focuses into a narrow operational priority.",
                "attention": "The silence on the radio and the fragile communication link.",
                "sensations": [
                  "Tightness high in the chest."
                ],
                "memories": [],
                "associations": [
                  "An open channel means a remaining chance of contact."
                ],
                "thought_fragments": [
                  "Keep this one connection alive."
                ],
                "emotion": "fear",
                "impulse_and_regulation": "Demand connection immediately.",
                "competing_impulse": "Call for reassurance about Eli before the communication task is secured.",
                "carryover": null
              },
              "source_emotion_labels": [
                "Fear",
                "Concentration"
              ]
            },
            {
              "id": "mara-solis-scene-1-beat-02",
              "order": 2,
              "outer": {
                "text": "Eli, answer only if you can hear me.",
                "text_anchor": "Eli, answer only if you can hear me.",
                "playable_action": "reach",
                "displayed_affect": "controlled concern",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Name is warmer and marginally longer; breath almost catches before answer."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "RESP": 4,
                  "VULN": 2,
                  "RANG": 2
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "No visible evidence confirms Eli is safe. His name briefly pierces her professional distance.",
                "attention": "Eli’s name and the absence of confirmation.",
                "sensations": [
                  "A momentary catch before the next word."
                ],
                "memories": [
                  "She sent Eli toward the gate."
                ],
                "associations": [
                  "A name briefly becomes a person rather than an operational role."
                ],
                "thought_fragments": [
                  "Please be there."
                ],
                "emotion": "fear mixed with attachment",
                "impulse_and_regulation": "Ask whether he is alive; stop herself from pleading.",
                "competing_impulse": "Plead for proof that he is alive.",
                "carryover": {
                  "from_beat_id": "mara-solis-scene-1-beat-01",
                  "state": "Carry forward the earlier fear; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Fear",
                "Longing"
              ]
            },
            {
              "id": "mara-solis-scene-1-beat-03",
              "order": 3,
              "outer": {
                "text": "Nico, take one breath.",
                "text_anchor": "Nico, take one breath.",
                "playable_action": "regulate partner",
                "displayed_affect": "reassurance",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "One breath is paced with space around it; consonants soften while control remains."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "WARM": 4,
                  "EMPH": 3
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Nico begins speaking too quickly to report. Her attention switches from missing data to the person in front of her.",
                "attention": "Nico’s hurried reporting.",
                "sensations": [],
                "memories": [],
                "associations": [
                  "The task needs a person who can breathe and answer."
                ],
                "thought_fragments": [
                  "One thing at a time; stay with me."
                ],
                "emotion": "protective alarm",
                "impulse_and_regulation": "Borrow calm for him.",
                "competing_impulse": "Rush him because the missing number feels urgent.",
                "carryover": {
                  "from_beat_id": "mara-solis-scene-1-beat-02",
                  "state": "Carry forward the earlier fear mixed with attachment; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Concentration"
              ]
            },
            {
              "id": "mara-solis-scene-1-beat-04",
              "order": 4,
              "outer": {
                "text": "Then tell me the water level.",
                "text_anchor": "Then tell me the water level.",
                "playable_action": "direct",
                "displayed_affect": "task focus",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Pitch settles, final phrase becomes brisk, and level takes stress."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 4,
                  "CLRT": 5,
                  "EMPH": 5
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "There is now a chance to recover usable information. Relief cannot settle until a number arrives.",
                "attention": "The possibility of obtaining a reliable water level.",
                "sensations": [],
                "memories": [],
                "associations": [
                  "A number gives uncertainty a next action."
                ],
                "thought_fragments": [
                  "Now give me something we can act on."
                ],
                "emotion": "urgent hope",
                "impulse_and_regulation": "Convert fragile steadiness into action.",
                "competing_impulse": "Settle into relief before the result is known.",
                "carryover": {
                  "from_beat_id": "mara-solis-scene-1-beat-03",
                  "state": "Carry forward the earlier protective alarm; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Concentration"
              ]
            }
          ]
        },
        {
          "id": "mara-solis-scene-2",
          "title": "Scene 2 / The call she did not make",
          "source_text": "I did hear you. I kept thinking there would be a better moment to call. There wasn't. I'm sorry.",
          "setting": "TWO DAYS LATER, FLUORESCENT HOSPITAL CORRIDOR AFTER THE IMMEDIATE CRISIS",
          "premise": "Mara’s adult daughter Lena has learned that her mother was safe enough to send updates to colleagues but did not respond to a personal message. The disaster is over; Mara now faces a truth no procedure can rescue her from.",
          "interpreted_through_makeup": "The same controlled body and orderly reasoning now create distance from Lena. Mara’s care remains real, but her habit of offering a solution must give way to admitting a need and accepting an answer she cannot manage.",
          "dramatic_obligations": {
            "time_and_place": "Late afternoon in a corridor that is quiet in the wrong way: vending-machine hum replaces alarms. Nothing outside requires command language, so every clipped instruction sounds conspicuous.",
            "relationship": "Lena is Mara's daughter and most persistent witness. She admires Mara's bravery but resents having to guess when the professional role ends and her mother begins.",
            "emotional": "Mara feels shame, affection, and apprehension; she initially offers an explanation that resembles an incident report. The scene asks her to permit regret to replace competence as her audible center.",
            "character": "The same orderly mind that saved time in the flood room now creates emotional distance. Her physical composure becomes a visible attempt not to fall apart in front of her daughter.",
            "historic": "Contemporary parent-child expectations include constant digital availability, making silence feel chosen even when produced by overload and fear.",
            "thematic": "Being indispensable to strangers does not excuse becoming inaccessible to those closest to you.",
            "subtextual": "Under 'I did hear you' lies 'I was frightened of needing you.' Under 'I'm sorry' lies an unfamiliar request: 'Please stay with me while I cannot fix this.'"
          },
          "extension_obligations": [
            "Playable objective. Tell the truth without forcing Lena to absolve her. Stakes. Their closeness may remain conditional on Mara’s usefulness rather than mutual trust.",
            "Obstacles. Habitual self-justification; Fear of appearing weak; Lena’s justified anger.",
            "Social / status. Unlike the control room, authority buys her nothing; Lena wants an accountable parent. An old parental authority is present, but Lena controls whether the conversation continues.",
            "Knowledge / regulation. Mara can describe her behavior but cannot know how Lena will receive the apology. Let emotion emerge without using it to solicit instant forgiveness.",
            "Current physiology. Delayed exhaustion and a jaw that releases only after she abandons the explanation.",
            "LAION situation dimensions for later codebook matching: SOCT · TRGT · FATG · ENVI"
          ],
          "partner_obligations": [
            "Adult Daughter / lena. Love complicated by repeated emotional absence; status shifts from commanding mother to accountable partner. Desired response: Lena hears an apology, not a defense."
          ],
          "beats": [
            {
              "id": "mara-solis-scene-2-beat-01",
              "order": 1,
              "outer": {
                "text": "I did hear you.",
                "text_anchor": "I did hear you.",
                "playable_action": "clarify",
                "displayed_affect": "controlled honesty",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Precise, slightly over-articulated did, more defensive than intended."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "CLRT": 5,
                  "TENS": 4,
                  "EMPH": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Lena accuses her of ignoring the message. A reflex to defend factual accuracy rises.",
                "attention": "Lena’s accusation that the message was ignored.",
                "sensations": [
                  "Residual bodily fatigue after the crisis."
                ],
                "memories": [
                  "The message arrived; Mara did hear it."
                ],
                "associations": [
                  "Factual correction offers the familiar shelter of a report."
                ],
                "thought_fragments": [
                  "That is not exactly what happened."
                ],
                "emotion": "shame",
                "impulse_and_regulation": "Correct the record before acknowledging the wound.",
                "competing_impulse": "Acknowledge the injury before defending the literal record.",
                "carryover": null
              },
              "source_emotion_labels": [
                "Concentration"
              ]
            },
            {
              "id": "mara-solis-scene-2-beat-02",
              "order": 2,
              "outer": {
                "text": "I kept thinking there would be a better moment to call.",
                "text_anchor": "I kept thinking there would be a better moment to call.",
                "playable_action": "confess",
                "displayed_affect": "uncertain openness",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "The sentence lengthens and thins; a tiny hesitation before better."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "DFLU": 3,
                  "VULN": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Her own explanation sounds inadequate as she says it. Reasoning dissolves into awareness of avoidance.",
                "attention": "The inadequacy of her own explanation as she hears it.",
                "sensations": [],
                "memories": [
                  "The call repeatedly postponed."
                ],
                "associations": [
                  "A better moment begins to sound like an excuse."
                ],
                "thought_fragments": [
                  "I kept making it later."
                ],
                "emotion": "regret",
                "impulse_and_regulation": "Keep explaining, then let the thought lose momentum.",
                "competing_impulse": "Continue explaining until the delay seems reasonable.",
                "carryover": {
                  "from_beat_id": "mara-solis-scene-2-beat-01",
                  "state": "Carry forward the earlier shame; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Sadness"
              ]
            },
            {
              "id": "mara-solis-scene-2-beat-03",
              "order": 3,
              "outer": {
                "text": "There wasn't.",
                "text_anchor": "There wasn't.",
                "playable_action": "concede",
                "displayed_affect": "plain regret",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Short and unadorned, ending downward without a performative sob."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "EMPH": 3,
                  "RANG": 1
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "She realizes no future moment can retroactively repair the silence. A small acceptance arrives.",
                "attention": "The impossibility of repairing the earlier silence retroactively.",
                "sensations": [],
                "memories": [
                  "There was no later call that could erase the omission."
                ],
                "associations": [],
                "thought_fragments": [
                  "There was no better moment."
                ],
                "emotion": "grief",
                "impulse_and_regulation": "Stop defending.",
                "competing_impulse": "Add one more qualification to soften responsibility.",
                "carryover": {
                  "from_beat_id": "mara-solis-scene-2-beat-02",
                  "state": "Carry forward the earlier regret; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Sadness"
              ]
            },
            {
              "id": "mara-solis-scene-2-beat-04",
              "order": 4,
              "outer": {
                "text": "I'm sorry.",
                "text_anchor": "I'm sorry.",
                "playable_action": "apologize",
                "displayed_affect": "unmasked care",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Softer onset, breath exposed, no insistence on the listener’s response."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "WARM": 5,
                  "VULN": 5,
                  "TENS": 2
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Lena has not turned away. Love becomes a risk rather than a duty.",
                "attention": "Lena has remained in the conversation.",
                "sensations": [
                  "Breath becomes less guarded."
                ],
                "memories": [],
                "associations": [
                  "Being accompanied may require admitting a need."
                ],
                "thought_fragments": [
                  "Let the apology stand."
                ],
                "emotion": "love and vulnerability",
                "impulse_and_regulation": "Offer apology and leave room for her answer.",
                "competing_impulse": "Seek immediate forgiveness or organise Lena’s answer.",
                "carryover": {
                  "from_beat_id": "mara-solis-scene-2-beat-03",
                  "state": "Carry forward the earlier grief; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Sadness",
                "Longing"
              ]
            }
          ]
        }
      ]
    },
    {
      "id": "theo-marin",
      "name": "Theo Marin",
      "source_material_id": "source-dossiers",
      "character_makeup": {
        "physical": {
          "portrait": "Theo’s body enters conversations before his conclusions do. He tilts toward people, organizes attention with his hands, and uses tiny musical changes of pace to tell an audience where to look. His quick respiratory recovery makes jokes feel effortless, but when an encounter becomes personally consequential, his breath stops arriving at the same convenient points. He habitually smiles through vowels, creating bright resonance that can be mistaken for emotional safety. Alone, he folds inward and grows still, not because he has a secret illness but because performance has temporarily exhausted his preferred way of managing contact. Physical exuberance is his social instrument, not his entire identity.",
          "voice_consequence": "Bright inflection, unexpected syllabic speed-ups, elastic pauses before punch lines, and an inviting forward focus.",
          "countertendency": "When sincerity displaces the joke, the sudden absence of bounce reveals more than a loud confession would."
        },
        "emotional": {
          "portrait": "Theo genuinely delights in other people, especially when he can give them relief from an awkward or heavy moment. His comic spontaneity is therefore both authentic play and strategic concealment. Anger at abandonment is hard for him to own directly; it emerges first as exaggerated teasing and only later as loneliness. He is quick to detect rejection and even quicker to signal that he has not been injured by it. He longs for stable attachment but resists any conversation in which he must ask for it without the protection of a joke. Unlike a uniformly 'happy' character, his emotional baseline changes with perceived availability: full of light when connection seems possible, abruptly watchful when the other person hesitates.",
          "voice_consequence": "Playfulness can mask grief without eliminating it; a punch line may break its own rhythm when the hidden emotion leaks.",
          "countertendency": "Sincerity and comedy sometimes coexist inside the same phrase, creating mixed signals rather than a clean mood switch."
        },
        "intellectual": {
          "portrait": "Theo thinks associatively and in social patterns. He remembers the exact phrase that made someone laugh months ago and can reframe a hostile remark before anyone else has processed it. He is perceptive about mood but unreliable in his predictions of what other people privately intend; he often interprets silence as rejection when it may be thoughtfulness. He is verbally inventive and uses metaphors faster than he can test their truth. His conflict is that improvisational intelligence helps him build immediate rapport but can keep him from completing a single frighteningly direct sentence. Under relational strain, a cascade of clever ideas becomes a sophisticated form of interruption.",
          "voice_consequence": "Fast association, colorful stress patterns, elastic timing; genuine discovery can be heard when word search replaces prepared cleverness.",
          "countertendency": "He mistakes quick verbal repair for genuine resolution of the other person's hurt."
        },
        "psychological": {
          "portrait": "Theo's private rule is that people stay if being with him feels easy. He calls this generosity; sometimes it is a quiet bargain in which he purchases company with entertainment. He has an admirable capacity to turn shame into shared amusement, yet he fears the moment after laughter when the other person can still choose to leave. A disowned part of him wants to be boring, tired, angry, or needy without losing love. He initially treats intimacy as a performance problem and only slowly accepts that another person may wish to remain when there is no performance to reward. The useful acting tension is between his impulse to charm and the harder impulse to remain present.",
          "voice_consequence": "He tends to use jokes as deflections; his most truthful moments contain unfilled silences and simple diction.",
          "countertendency": "He may sabotage a tender exchange with one final joke just as emotional safety becomes available."
        }
      },
      "reference_media": [],
      "scenes": [
        {
          "id": "theo-marin-scene-1",
          "title": "Scene 1 / Platform four",
          "source_text": "So this is your dramatic return? Platform four, bad coffee, and you still picked the seat farthest from me.",
          "setting": "23:11, NEAR-EMPTY TRAIN PLATFORM; VENDING MACHINES AND DISTANT ARRIVALS",
          "premise": "Theo's older sister Ada has returned after nearly a year of scarce contact. He wants an explanation and reassurance but opens with a bit of stand-up, testing whether she will laugh rather than asking why she disappeared.",
          "interpreted_through_makeup": "Theo’s elastic breath, associative wit and wish to make company easy turn a reunion into teasing. His sensitivity to rejection makes Ada’s chosen seat carry more emotional weight than its practical meaning alone.",
          "dramatic_obligations": {
            "time_and_place": "Late-night platform noise makes intimacy both private and exposed. The long bench physically displays the distance he cannot admit is painful.",
            "relationship": "Ada is older, admired, and inconsistently available. Theo feels genuine affection and resentment, wanting her to initiate the apology he fears he cannot demand.",
            "emotional": "Anticipation, anger, longing, and amusement coexist. The outward tone is teasing; the inner stakes are whether she has returned to stay.",
            "character": "His bright energy and associative wit activate automatically. Watch how much faster he makes connections when waiting for the sister's response.",
            "historic": "Contemporary travel and messaging habits make disappearance conspicuous: she could have written. The period creates an expectation of accessible contact without guaranteeing emotional availability.",
            "thematic": "How many jokes can a person tell before they are allowed to say they were hurt?",
            "subtextual": "'You chose the seat away from me' means 'Are you leaving again?' The insult is a tiny request to be approached."
          },
          "extension_obligations": [
            "Playable objective. Invite Ada to cross the emotional distance without making a naked demand. Stakes. A short reunion may confirm the old pattern of unreliable closeness.",
            "Obstacles. His fear of being needy; Her uncertain willingness to explain; Reflexive comic timing.",
            "Social / status. Siblings are allowed familiar mockery, but shared humor is not the same as repaired trust. Ada decides whether to return; Theo tries to seize control through tone.",
            "Knowledge / regulation. Theo does not know why Ada left or whether she intends to remain. Convert hurt into amusement, but leave audible space where the hurt can surface.",
            "Current physiology. Eager forward lean, quick exhalations, an involuntary breath stop after the apparent punch line.",
            "LAION situation dimensions for later codebook matching: SOCT · ENVI · TRGT · FATG"
          ],
          "partner_obligations": [
            "Older Sister / ada. Fondness mixed with perceived abandonment; his teasing tests whether their familiar rhythm still exists. Desired response: Ada acknowledges both the joke and the injury beneath it."
          ],
          "beats": [
            {
              "id": "theo-marin-scene-1-beat-01",
              "order": 1,
              "outer": {
                "text": "So this is your dramatic return?",
                "text_anchor": "So this is your dramatic return?",
                "playable_action": "tease",
                "displayed_affect": "amusement",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Bright rhetorical lift; a fraction too energetic for a quiet platform."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "RANG": 5,
                  "S_PLAY": 5,
                  "TEMP": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Ada appears without explanation. Relief immediately shares space with accusation.",
                "attention": "Ada’s return without explanation.",
                "sensations": [
                  "Quick, eager breath."
                ],
                "memories": [
                  "The long interval of scarce contact."
                ],
                "associations": [
                  "A reunion can be staged as a dramatic entrance."
                ],
                "thought_fragments": [
                  "Laugh with me before you see what this costs."
                ],
                "emotion": "longing",
                "impulse_and_regulation": "Perform surprise before she sees fear.",
                "competing_impulse": "Ask directly why she disappeared.",
                "carryover": null
              },
              "source_emotion_labels": [
                "Amusement",
                "Longing"
              ]
            },
            {
              "id": "theo-marin-scene-1-beat-02",
              "order": 2,
              "outer": {
                "text": "Platform four, bad coffee,",
                "text_anchor": "Platform four, bad coffee,",
                "playable_action": "charm",
                "displayed_affect": "playfulness",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Rhythmic list, two light accents, breath timed like a setup."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "EMPH": 5,
                  "SMTH": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "The setting offers props for a comic escape route. His attention searches for shared safe material.",
                "attention": "The platform and bad coffee as shared comic material.",
                "sensations": [],
                "memories": [],
                "associations": [
                  "An ordinary setting provides a route back to a familiar rhythm."
                ],
                "thought_fragments": [
                  "We can still do this bit together."
                ],
                "emotion": "guarded hope",
                "impulse_and_regulation": "Make her laugh, then continue.",
                "competing_impulse": "Abandon the joke and demand reassurance.",
                "carryover": {
                  "from_beat_id": "theo-marin-scene-1-beat-01",
                  "state": "Carry forward the earlier longing; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Amusement"
              ]
            },
            {
              "id": "theo-marin-scene-1-beat-03",
              "order": 3,
              "outer": {
                "text": "and you still picked the seat",
                "text_anchor": "and you still picked the seat",
                "playable_action": "accuse indirectly",
                "displayed_affect": "teasing with a sharp edge",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Tempo dips, still gains stress, smile-voice narrows."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "TENS": 4,
                  "VULN": 3
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "He notices the physical gap again. The joke suddenly stops feeling harmless.",
                "attention": "The empty physical distance between their seats.",
                "sensations": [],
                "memories": [],
                "associations": [
                  "The chosen seat begins to resemble the previous absence."
                ],
                "thought_fragments": [
                  "You are still keeping away."
                ],
                "emotion": "hurt",
                "impulse_and_regulation": "Name her distance without pleading.",
                "competing_impulse": "Plead rather than hide the request in teasing.",
                "carryover": {
                  "from_beat_id": "theo-marin-scene-1-beat-02",
                  "state": "Carry forward the earlier guarded hope; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Longing",
                "Sadness"
              ]
            },
            {
              "id": "theo-marin-scene-1-beat-04",
              "order": 4,
              "outer": {
                "text": "farthest from me.",
                "text_anchor": "farthest from me.",
                "playable_action": "invite",
                "displayed_affect": "fragile joke",
                "action_cues": [],
                "silence_cue": "Fall rather than a punch-line rise; silence after me is left unfilled.",
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Fall rather than a punch-line rise; silence after me is left unfilled."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "VULN": 5,
                  "RANG": 2
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Ada looks toward the empty space beside her. He hopes for movement and fears refusal.",
                "attention": "Ada’s glance toward the empty space.",
                "sensations": [
                  "The breath waits with the unfinished possibility."
                ],
                "memories": [],
                "associations": [
                  "A small movement could answer the larger question."
                ],
                "thought_fragments": [
                  "Come closer."
                ],
                "emotion": "exposed affection",
                "impulse_and_regulation": "Wait, finally.",
                "competing_impulse": "Fill the silence with another joke before refusal becomes possible.",
                "carryover": {
                  "from_beat_id": "theo-marin-scene-1-beat-03",
                  "state": "Carry forward the earlier hurt; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Longing"
              ]
            }
          ]
        },
        {
          "id": "theo-marin-scene-2",
          "title": "Scene 2 / The silence after the applause",
          "source_text": "I used to fill every silence in this room. Tonight I can leave one here. Thank you for staying.",
          "setting": "EARLY EVENING, NEIGHBORHOOD ARTS HALL FOLLOWING A FUNDRAISER FOR A RETIRING MENTOR",
          "premise": "Theo is asked to offer a toast to Sal, the mentor who gave him room to fail without withdrawing affection. For once, he chooses to stop being funny at precisely the moment the audience expects another joke.",
          "interpreted_through_makeup": "Theo still has comic timing and social inventiveness, but Sal’s dependable presence permits a different use of them. A chosen pause becomes possible because belonging no longer has to be bought with a laugh.",
          "dramatic_obligations": {
            "time_and_place": "A full room follows an applause swell; the silence afterward feels almost physical. Unlike the railway platform, the audience is not departing, and Theo has time.",
            "relationship": "Sal is mentor and reliable witness, not a replacement parent. Sal has modeled the ordinary act of staying through awkwardness.",
            "emotional": "Gratitude, sadness at an ending, and a manageable fear of intimacy overlap. Theo shows warmth without hiding every tremor under comic energy.",
            "character": "His inventiveness remains, but he directs it toward a simple reversal: turning a habit of filling silence into a gift of silence.",
            "historic": "A contemporary public tribute normally rewards fluent gratitude and buoyancy; Theo gently violates the expectation of nonstop entertainment.",
            "thematic": "Belonging can survive an interval in which nobody is performing.",
            "subtextual": "'Thank you for staying' means 'You proved I could be loved when I had nothing entertaining to offer.'"
          },
          "extension_obligations": [
            "Playable objective. Offer Sal sincere acknowledgment without converting their relationship into a staged punch line. Stakes. The tribute may become one more act of concealment unless Theo takes a personal risk.",
            "Obstacles. Audience expectation; Reflexive humor; Fear of losing the mentor’s stabilizing presence.",
            "Social / status. Public speeches are a social performance, but a measured private truth can briefly reorganize the room. Theo has the microphone; Sal holds the deeper emotional authority.",
            "Knowledge / regulation. He cannot control whether the audience experiences sincerity as uncomfortable. Allow vulnerability while retaining enough steadiness to complete the toast.",
            "Current physiology. Breathing slows with a deliberate pause; a tremor appears on breath renewal, not continuously.",
            "LAION situation dimensions for later codebook matching: SOCT · TRGT · ENVI · POSE"
          ],
          "partner_obligations": [
            "Retiring Mentor / sal. Warmth without debt-collection: Sal offered a model of durable presence. Desired response: Sal feels seen without being made responsible for Theo’s tears."
          ],
          "beats": [
            {
              "id": "theo-marin-scene-2-beat-01",
              "order": 1,
              "outer": {
                "text": "I used to fill every silence in this room.",
                "text_anchor": "I used to fill every silence in this room.",
                "playable_action": "acknowledge pattern",
                "displayed_affect": "wry openness",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Starts with familiar lift, then deliberately releases the final word."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "S_PLAY": 2,
                  "TEMP": 3,
                  "VULN": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Applause fades and the room expects his familiar rhythm. He notices an opportunity to do something different.",
                "attention": "Applause fades; the room waits for his familiar comic response.",
                "sensations": [],
                "memories": [
                  "His old habit of filling the room’s silences."
                ],
                "associations": [
                  "The expected joke can become an opportunity to choose differently."
                ],
                "thought_fragments": [
                  "I do not have to rescue this moment."
                ],
                "emotion": "gentle embarrassment",
                "impulse_and_regulation": "Make a joke, then refrain.",
                "competing_impulse": "Provide the next laugh automatically.",
                "carryover": null
              },
              "source_emotion_labels": [
                "Contemplation",
                "Amusement"
              ]
            },
            {
              "id": "theo-marin-scene-2-beat-02",
              "order": 2,
              "outer": {
                "text": "Tonight I can leave one here.",
                "text_anchor": "Tonight I can leave one here.",
                "playable_action": "offer space",
                "displayed_affect": "stillness",
                "action_cues": [],
                "silence_cue": "Slow, narrow melodic movement; visible imagined pause after here.",
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Slow, narrow melodic movement; visible imagined pause after here."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "RANG": 2,
                  "WARM": 5
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "No one interrupts the pause. The silence becomes safety rather than abandonment.",
                "attention": "Nobody interrupts the pause.",
                "sensations": [
                  "Breathing slows."
                ],
                "memories": [],
                "associations": [
                  "Silence can mean continued company rather than abandonment."
                ],
                "thought_fragments": [
                  "They are still here."
                ],
                "emotion": "gratitude",
                "impulse_and_regulation": "Trust that the room will remain.",
                "competing_impulse": "Explain or decorate the silence before it becomes uncomfortable.",
                "carryover": {
                  "from_beat_id": "theo-marin-scene-2-beat-01",
                  "state": "Carry forward the earlier gentle embarrassment; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Contentment"
              ]
            },
            {
              "id": "theo-marin-scene-2-beat-03",
              "order": 3,
              "outer": {
                "text": "Thank you",
                "text_anchor": "Thank you",
                "playable_action": "thank",
                "displayed_affect": "tenderness",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Soft onset; vowels free from the usual comic smile."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "VULN": 5,
                  "WARM": 5
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Sal meets his gaze. Feeling gathers without needing to become spectacle.",
                "attention": "Sal’s returned gaze.",
                "sensations": [],
                "memories": [
                  "Sal offered room to fail without withdrawing affection."
                ],
                "associations": [],
                "thought_fragments": [
                  "Say it to Sal."
                ],
                "emotion": "love and gratitude",
                "impulse_and_regulation": "Speak directly.",
                "competing_impulse": "Turn gratitude into a performance for the whole room.",
                "carryover": {
                  "from_beat_id": "theo-marin-scene-2-beat-02",
                  "state": "Carry forward the earlier gratitude; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Contentment",
                "Longing"
              ]
            },
            {
              "id": "theo-marin-scene-2-beat-04",
              "order": 4,
              "outer": {
                "text": "for staying.",
                "text_anchor": "for staying.",
                "playable_action": "honor",
                "displayed_affect": "acceptance",
                "action_cues": [],
                "silence_cue": "A fine break at staying is allowed, then no commentary.",
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "A fine break at staying is allowed, then no commentary."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TENS": 2,
                  "DFLU": 2,
                  "VULN": 5
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "The last word names what mattered all along. Relief and grief briefly coexist.",
                "attention": "The meaning of staying as the final word arrives.",
                "sensations": [
                  "A small instability on breath renewal may be allowed."
                ],
                "memories": [
                  "The mentor’s durable presence through awkwardness."
                ],
                "associations": [
                  "Relief at belonging and sadness at an ending coexist."
                ],
                "thought_fragments": [
                  "That was what mattered."
                ],
                "emotion": "sad gratitude",
                "impulse_and_regulation": "Finish without a rescue joke.",
                "competing_impulse": "Add a rescue joke after the admission.",
                "carryover": {
                  "from_beat_id": "theo-marin-scene-2-beat-03",
                  "state": "Carry forward the earlier love and gratitude; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Sadness",
                "Contentment"
              ]
            }
          ]
        }
      ]
    },
    {
      "id": "evelyn-hart",
      "name": "Evelyn Hart",
      "source_material_id": "source-dossiers",
      "character_makeup": {
        "physical": {
          "portrait": "Evelyn uses physical restraint as both occupational practice and social armor. She stands as if a record drawer might slide open unless she keeps the entire room in balance. Fine-motor tasks have trained her to favor small exact gestures; after years in poorly heated archives, she takes an extra moment to warm her hands before handling delicate paper. Her speaking voice is grounded and economical, neither ceremonially grand nor theatrically frail. When unsettled, her breath remains disciplined but the release of sentence-final consonants becomes unusually careful. An unusual condition of her performance is that the audience can hear the amount of effort she spends not appearing distressed. Her physical world is constructed for this fiction; no audible trait diagnoses arthritis or other disease.",
          "voice_consequence": "Measured air, lower-mid habitual placement, quiet friction before difficult names, and sentences that land with exact boundaries.",
          "countertendency": "Strongly maintained stillness makes a small vocal fracture narratively large."
        },
        "emotional": {
          "portrait": "Evelyn's emotional point of view is watchful dignity. She is capable of affection and moral outrage but fears both will be used to discount her competence in public. At work she converts outrage into impeccable citation; in private she can be unexpectedly gentle with someone who has been excluded or publicly dismissed. Her tenderness is not demonstrative, and she interprets direct demands for reassurance as a threat to the other's autonomy. The cost is loneliness disguised as principled independence. When evidence implicates someone she loved, grief and loyalty do not disappear; they form a contradictory emotional obligation that her procedural language can contain only for a short time. Her most powerful shift is from formal certainty to admitted uncertainty.",
          "voice_consequence": "Controlled gravity, little ornament, warmth expressed by permitting unfinished thought rather than by sudden sweetness.",
          "countertendency": "She tends to substitute precision for emotional admission precisely when her values are most challenged."
        },
        "intellectual": {
          "portrait": "Evelyn is a meticulous source critic. She notices chronological gaps, provenance errors, and the difference between an assertion and something a surviving document can actually support. Her habitual syntax makes explicit the limits of knowledge: she prefers 'the record suggests' to 'everyone knows.' She is also cognitively proud, sometimes mistaking caution for neutrality when it is partly fear of personal exposure. She can hold two incompatible interpretations in mind without rushing to dissolve them, yet she struggles to bring that tolerance of ambiguity into family history. Under public attack, her reasoning becomes even clearer, while under private shock it fragments into a list of facts that no longer answers the human question in front of her.",
          "voice_consequence": "Distinctive stress on evidential words, patient clause boundaries, and suddenly shortened syntax when the world outruns analysis.",
          "countertendency": "The ability to distinguish claims from evidence can become a defensive refusal to state her own stake."
        },
        "psychological": {
          "portrait": "Evelyn has built her identity around being difficult to intimidate and impossible to buy. She regards the archive as a refuge from the social rituals that rank people by family ties, reputation, and access. Yet her own reputation matters to her, particularly because she remembers how often she had to defend the legitimacy of her work. She has a powerful moral self-image: keeper of the record rather than participant in the story. The suppressed contradiction is that preserving evidence can expose people she loves, including herself. In public her protective self demands immaculate calm; in a trusted one-to-one exchange a less practiced part wants to share both the evidence and the cost of carrying it. That second voice is present even before she permits it audible form.",
          "voice_consequence": "Public certainty may be a shield; private confession gains force through reduced structure and unmistakable hesitations.",
          "countertendency": "She can become unfair to close partners when she mistakes their empathy for an invitation to compromise standards."
        }
      },
      "reference_media": [],
      "scenes": [
        {
          "id": "evelyn-hart-scene-1",
          "title": "Scene 1 / Before the civic committee",
          "source_text": "The ledger contains a gap. I will not fill it with a convenient answer. Ask me what the gap proves.",
          "setting": "1934, MUNICIPAL HEARING ROOM, AFTERNOON; COLLEAGUES AND PRESS LISTENING",
          "premise": "Chair Bell pressures Evelyn to certify that missing pages prove misconduct by an absent clerk. Evelyn is unsure, dislikes the clerk's politics, and yet refuses to substitute her preference for documentation. A junior assistant, Miles, watches her risk her position.",
          "interpreted_through_makeup": "Evelyn’s physical restraint, evidential syntax and moral self-image make precise refusal her form of courage. Anger and fear remain active while public dignity constrains how she can express them.",
          "dramatic_obligations": {
            "time_and_place": "The municipal hearing room magnifies restrained sounds; the distance to the chair requires projection without theatrical amplitude. An open ledger sits between her and the committee.",
            "relationship": "Bell possesses institutional authority but not Evelyn's technical expertise. Miles is a junior colleague for whom Evelyn wants to model intellectual courage without romanticizing its cost.",
            "emotional": "She feels anger at coercion and fear of dismissal, while showing controlled professional conviction. The slight tremor she resists matters more than any open accusation.",
            "character": "Her meticulous intellectual makeup becomes action: speak only what the pages justify. Her psychological need to remain incorruptible gives precision a moral charge.",
            "historic": "The fictional 1934 social environment places weight on hierarchy, public decorum, paper evidence, institutional reputation, and formal address. These are authored period circumstances, not a history textbook claim.",
            "thematic": "An archive is not honest because its keeper sounds certain; it is honest when uncertainty cannot be bullied into a convenient story.",
            "subtextual": "'Ask me what the gap proves' means 'I will not become your instrument, even if you can punish me.'"
          },
          "extension_obligations": [
            "Playable objective. Prevent an unsupported conclusion from entering the official record. Stakes. Both the clerk’s reputation and the credibility of the archive are at risk.",
            "Obstacles. Committee pressure; Risk to employment; Her own dislike of the absent clerk; Her need for public dignity.",
            "Social / status. Deference is expected in the hearing; dissent must travel through controlled formal language. Bell controls proceedings; Evelyn controls documentary expertise.",
            "Knowledge / regulation. She knows pages are missing, not why they are missing. Constrain anger into factual precision, without flattening the ethical urgency.",
            "Current physiology. Rigid posture at the lectern, economical breath, controlled jaw effort under public attention.",
            "LAION situation dimensions for later codebook matching: SOCT · TRGT · ENVI · POSE"
          ],
          "partner_obligations": [
            "Committee Chair / chair_bell. Adversarial respect: she follows formal address but refuses epistemic submission. Desired response: Bell stops presenting conjecture as established fact.",
            "Junior Archive Assistant / miles. Professional mentorship; she wants him to learn that accuracy sometimes has a price. Desired response: Miles sees courage as method rather than bravado."
          ],
          "beats": [
            {
              "id": "evelyn-hart-scene-1-beat-01",
              "order": 1,
              "outer": {
                "text": "The ledger contains a gap.",
                "text_anchor": "The ledger contains a gap.",
                "playable_action": "distinguish",
                "displayed_affect": "precision",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Even delivery with strong landing on gap; low dynamic range."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "CLRT": 5,
                  "TEMP": 2,
                  "EMPH": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Bell calls the missing pages obvious proof. Evelyn separates the fact from the imposed interpretation.",
                "attention": "Bell’s claim that missing pages are obvious proof.",
                "sensations": [
                  "Controlled jaw effort under public attention."
                ],
                "memories": [],
                "associations": [
                  "A missing record and a convenient explanation are different objects."
                ],
                "thought_fragments": [
                  "Name only what the ledger contains."
                ],
                "emotion": "contained anger",
                "impulse_and_regulation": "Correct without inflaming.",
                "competing_impulse": "Let dislike of the clerk substitute for documentary evidence.",
                "carryover": null
              },
              "source_emotion_labels": [
                "Concentration"
              ]
            },
            {
              "id": "evelyn-hart-scene-1-beat-02",
              "order": 2,
              "outer": {
                "text": "I will not fill it",
                "text_anchor": "I will not fill it",
                "playable_action": "refuse",
                "displayed_affect": "resolve",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Shorter breath before will; firm but not loud onset."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TENS": 4,
                  "VULN": 2,
                  "EMPH": 5
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Bell invites a shortcut that would end her discomfort. Personal risk becomes immediate.",
                "attention": "The offered shortcut and its immediate personal cost.",
                "sensations": [
                  "A shorter preparatory breath."
                ],
                "memories": [],
                "associations": [
                  "Agreement could end the uncomfortable encounter."
                ],
                "thought_fragments": [
                  "I will not do that."
                ],
                "emotion": "fear",
                "impulse_and_regulation": "Refuse clearly.",
                "competing_impulse": "Protect her position by accepting Bell’s interpretation.",
                "carryover": {
                  "from_beat_id": "evelyn-hart-scene-1-beat-01",
                  "state": "Carry forward the earlier contained anger; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Fear",
                "Concentration"
              ]
            },
            {
              "id": "evelyn-hart-scene-1-beat-03",
              "order": 3,
              "outer": {
                "text": "with a convenient answer.",
                "text_anchor": "with a convenient answer.",
                "playable_action": "expose",
                "displayed_affect": "severe restraint",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Convenient receives controlled acid; ending avoids a theatrical sneer."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "RANG": 2,
                  "EMPH": 5
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "The committee shifts impatiently. Resentment flickers under technical criticism.",
                "attention": "The committee’s impatience.",
                "sensations": [],
                "memories": [],
                "associations": [
                  "The proposed answer is convenient because it serves somebody."
                ],
                "thought_fragments": [
                  "Let them hear what this shortcut does."
                ],
                "emotion": "anger",
                "impulse_and_regulation": "Let Bell hear the ethical indictment without naming him.",
                "competing_impulse": "Turn controlled criticism into an overt personal attack.",
                "carryover": {
                  "from_beat_id": "evelyn-hart-scene-1-beat-02",
                  "state": "Carry forward the earlier fear; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Anger"
              ]
            },
            {
              "id": "evelyn-hart-scene-1-beat-04",
              "order": 4,
              "outer": {
                "text": "Ask me what the gap proves.",
                "text_anchor": "Ask me what the gap proves.",
                "playable_action": "challenge",
                "displayed_affect": "invitation with authority",
                "action_cues": [],
                "silence_cue": "Slight forward projection and clear question-shape, space after proves.",
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Slight forward projection and clear question-shape, space after proves."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "CLRT": 5,
                  "STNC": 5,
                  "VULN": 3
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "She chooses to make the limit of evidence explicit. Fear reorganizes as purposeful resolve.",
                "attention": "A question that can distinguish a gap from proof.",
                "sensations": [],
                "memories": [],
                "associations": [
                  "Naming the limit of evidence can itself be an action."
                ],
                "thought_fragments": [
                  "Ask what I can actually answer."
                ],
                "emotion": "courage despite fear",
                "impulse_and_regulation": "Invite a question she can answer truthfully.",
                "competing_impulse": "Retreat after the refusal to avoid further exposure.",
                "carryover": {
                  "from_beat_id": "evelyn-hart-scene-1-beat-03",
                  "state": "Carry forward the earlier anger; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Concentration"
              ]
            }
          ]
        },
        {
          "id": "evelyn-hart-scene-2",
          "title": "Scene 2 / The final page",
          "source_text": "This is your father's handwriting. I recognized it at once. I pretended I did not. Read the final page.",
          "setting": "1934, UNHEATED ARCHIVE STORAGE ROOM, EVENING; PAPERS SPREAD ON A SMALL TABLE",
          "premise": "A private letter suggests that Esther's father knowingly altered a municipal record. Evelyn recognized his writing immediately, concealed that recognition for an hour, and now must tell Esther before the finding becomes public.",
          "interpreted_through_makeup": "The archivist’s disciplined voice can identify the handwriting, yet precision cannot absolve her delay. Loyalty, shame and her identity as keeper of the record make the confession harder than the factual disclosure.",
          "dramatic_obligations": {
            "time_and_place": "The enclosed archive reduces projection to intimate speech. Cold air, paper dust, and a close listener turn normally impersonal evidence into an immediate bodily presence.",
            "relationship": "Esther is a brilliant younger colleague who trusts Evelyn's honesty. Evelyn fears that confessing her own delay will feel like betrayal rather than care.",
            "emotional": "Protectiveness, guilt, dread, and grief compete. She tries to remain factual but can no longer separate evidence from the listener's impending loss.",
            "character": "The disciplined archivist becomes an unreliable narrator of her own choices. Intellectual precision survives, but her psychological self-image is punctured by the admission of concealment.",
            "historic": "Reputation and kinship in this fictional 1934 setting create professional and family consequences. The paper letter is physically present and cannot be dismissed as a rumor.",
            "thematic": "The cost of telling the truth is greatest when the person harmed is not an abstraction.",
            "subtextual": "'I pretended I did not' means 'I failed you for one hour because I could not bear to be the messenger.'"
          },
          "extension_obligations": [
            "Playable objective. Tell Esther the material fact and own the delay without making her carry Evelyn’s guilt. Stakes. The assistant may lose trust in both her family story and her mentor.",
            "Obstacles. Esther’s likely distress; Her loyalty to Esther; Her shame at postponing disclosure.",
            "Social / status. Privacy permits direct speech but does not remove the ethical duty of disclosure. Evelyn holds information and workplace authority; Esther owns the emotional consequences.",
            "Knowledge / regulation. Handwriting appears recognizable; the full meaning of the letter still requires interpretation. Stop using procedural formality to escape responsibility; do not force emotional resolution.",
            "Current physiology. Voice moved closer and lowered; breath suspension before her admission.",
            "LAION situation dimensions for later codebook matching: SOCT · TRGT · ENVI · CLMT"
          ],
          "partner_obligations": [
            "Junior Colleague / esther. Mutual regard with an asymmetry of experience, authority, and access to evidence. Desired response: Esther receives the truth and can decide what it means to her."
          ],
          "beats": [
            {
              "id": "evelyn-hart-scene-2-beat-01",
              "order": 1,
              "outer": {
                "text": "This is your father's handwriting.",
                "text_anchor": "This is your father's handwriting.",
                "playable_action": "identify",
                "displayed_affect": "quiet sobriety",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Lower register, unhurried father’s, slight breath reserve."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TEMP": 2,
                  "WARM": 3,
                  "TENS": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Esther asks what makes the letter significant. Professional fact becomes intimate harm.",
                "attention": "Esther’s question about the letter.",
                "sensations": [
                  "Cold air and a close listener in the archive."
                ],
                "memories": [
                  "Recognition of her father’s handwriting."
                ],
                "associations": [
                  "An impersonal document becomes a family consequence."
                ],
                "thought_fragments": [
                  "Begin with the fact."
                ],
                "emotion": "dread and care",
                "impulse_and_regulation": "Place one verifiable fact on the table.",
                "competing_impulse": "Delay the disclosure to protect Esther from the immediate shock.",
                "carryover": null
              },
              "source_emotion_labels": [
                "Sadness",
                "Concentration"
              ]
            },
            {
              "id": "evelyn-hart-scene-2-beat-02",
              "order": 2,
              "outer": {
                "text": "I recognized it at once.",
                "text_anchor": "I recognized it at once.",
                "playable_action": "admit",
                "displayed_affect": "plain candor",
                "action_cues": [],
                "silence_cue": null,
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Exact rhythm, little inflection; the final word is not defended."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "CLRT": 4,
                  "RANG": 1,
                  "VULN": 4
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Esther notices that Evelyn is not surprised. The delay becomes impossible to conceal.",
                "attention": "Esther notices that Evelyn is not surprised.",
                "sensations": [],
                "memories": [
                  "The recognition happened at once, an hour earlier."
                ],
                "associations": [],
                "thought_fragments": [
                  "Do not qualify when I knew."
                ],
                "emotion": "shame",
                "impulse_and_regulation": "Name prior knowledge without qualification.",
                "competing_impulse": "Explain the delay before admitting prior knowledge.",
                "carryover": {
                  "from_beat_id": "evelyn-hart-scene-2-beat-01",
                  "state": "Carry forward the earlier dread and care; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Sadness"
              ]
            },
            {
              "id": "evelyn-hart-scene-2-beat-03",
              "order": 3,
              "outer": {
                "text": "I pretended I did not.",
                "text_anchor": "I pretended I did not.",
                "playable_action": "confess",
                "displayed_affect": "vulnerability",
                "action_cues": [],
                "silence_cue": "Tiny silence before pretended; breath catches and then resumes normally.",
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "Tiny silence before pretended; breath catches and then resumes normally."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "DFLU": 3,
                  "RESP": 4,
                  "VULN": 5
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Evelyn confronts her own breach of trust. Self-concept and observed action collide.",
                "attention": "Her own choice to conceal recognition.",
                "sensations": [
                  "A brief suspension of breath."
                ],
                "memories": [
                  "The hour of pretending not to recognise the handwriting."
                ],
                "associations": [
                  "Her claim to honesty collides with what she did."
                ],
                "thought_fragments": [
                  "I did conceal it."
                ],
                "emotion": "guilt",
                "impulse_and_regulation": "Confess instead of hiding behind evidence.",
                "competing_impulse": "Hide behind procedure or uncertainty in the document.",
                "carryover": {
                  "from_beat_id": "evelyn-hart-scene-2-beat-02",
                  "state": "Carry forward the earlier shame; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Sadness",
                "Fear"
              ]
            },
            {
              "id": "evelyn-hart-scene-2-beat-04",
              "order": 4,
              "outer": {
                "text": "Read the final page.",
                "text_anchor": "Read the final page.",
                "playable_action": "yield",
                "displayed_affect": "restrained invitation",
                "action_cues": [],
                "silence_cue": "No command snap despite imperative grammar; warm, low, room left afterward.",
                "timing": {
                  "start_s": null,
                  "end_s": null,
                  "direction": "Ordered relative to the preceding beat; exact duration is not supplied."
                },
                "vocal_cues": [
                  "No command snap despite imperative grammar; warm, low, room left afterward."
                ],
                "physical_cues": [],
                "voice_targets": {
                  "TENS": 2,
                  "WARM": 5,
                  "TEMP": 2
                }
              },
              "experience_chunk": {
                "status": "authored_fiction",
                "stimulus_and_effect": "Esther reaches toward the document. Evelyn lets agency return to Esther.",
                "attention": "Esther reaches toward the page.",
                "sensations": [],
                "memories": [],
                "associations": [
                  "Returning the evidence can return agency to its reader."
                ],
                "thought_fragments": [
                  "Let her read and decide."
                ],
                "emotion": "sorrow with respect",
                "impulse_and_regulation": "Offer evidence; do not decide her response.",
                "competing_impulse": "Manage Esther’s interpretation or ask her to relieve Evelyn’s guilt.",
                "carryover": {
                  "from_beat_id": "evelyn-hart-scene-2-beat-03",
                  "state": "Carry forward the earlier guilt; the new stimulus changes its expression."
                }
              },
              "source_emotion_labels": [
                "Sadness"
              ]
            }
          ]
        }
      ]
    }
  ]
}
