The email landed with a thud in Sarah’s inbox, just as she was reaching for her morning coffee. Subject: Important Announcement Regarding the Future of [Company Name]. Her knuckles whitened around the ceramic mug. She read the sterile corporate jargon, her jaw tightening with each line. They were selling. Again.

She slammed the mug down, the hot liquid sloshing over the rim. The carpet, a bland beige, suddenly felt like the enemy. She stormed towards the communal kitchen, her phone clutched tight in her hand. “Did you see it?” she demanded, the words snapping from her lips as she addressed a coworker.

Her colleague, Michael, flinched back. He nodded slowly, his eyes wide. She bit down hard on her lip, a wave of heat coursing through her. Months of late nights, sacrifices, and belief in the product, and it all amounted to this: a profit margin on a spreadsheet and a future she couldn't control.

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