The moment she saw him, her palms began to sweat. A tremor ran through her, starting at her toes and ending in a rigid set of her shoulders. The band's trumpet solo sounded like a mocking fanfare as she tried to navigate through the crowded tables.

He was talking to someone, laughing, the sound of it like shards of glass scraping against her ears. She forced a smile, but it felt brittle, unnatural, like a mask she was wearing for an audience. A dull ache began to throb behind her eyes, spreading down into her temples.

She grabbed a bread roll from the table, and without thinking, began to tear it to shreds, the soft texture and easy destruction providing a fleeting moment of relief. She would not let him see how this affected her, she vowed. She would not.

Emotion: angry

Cluster: Anger / Hostility
PC1 (Valence): -2.05 Negative
PC2 (Disposition): 1.18

Role in Research

This story is one of 1,000 stories generated for the emotion angry. 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 angry stories, after denoising with neutral dialogue baselines, produces the angry emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

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

Promoted:
C0.354
est0.354
aggravated0.342
🤬0.337
0.323
Suppressed:
de-0.424
a-0.411
la-0.341
H-0.320
L-0.296