She had spent the morning trying to brace herself, running through scenarios in her head, preparing for the inevitable discomfort. She had expected to feel vulnerable, exposed. She hadn't anticipated this.

The waiting room was filled with the usual suspects of her frustration: generic furniture, soft lighting, the hushed tones of other patients. She tapped her foot impatiently, the repetitive motion doing little to quell her growing unease. She was ready. Or so she thought.

The receptionist called her name. She walked down the hall, feeling the weight of the world on her shoulders. The door opened and there he was. Her jaw tightened, a cold fury rising within her. He looked the same as she remembered, a small smirk playing on his lips. She felt a sudden, intense urge to just break something.

Emotion: hostile

Cluster: Anger / Hostility
PC1 (Valence): -1.67 Negative
PC2 (Disposition): 1.56

Role in Research

This story is one of 1,000 stories generated for the emotion hostile. During extraction, it was fed through Gemma4-31B and its hidden state activations were captured at 11 layers.

The mean activation across all 1,000 hostile stories, after denoising with neutral dialogue baselines, produces the hostile emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the hostile vector is projected through the unembedding matrix.

Promoted:
C0.592
S0.387
0.324
est0.301
aggravated0.295
Suppressed:
a-0.457
de-0.375
H-0.289
🤩-0.280
la-0.273