The phone call with his wife was short and strained. He heard the forced cheerfulness in his voice, the brittle attempt at normalcy. She asked how his day was; he answered with a bland "fine." He couldn't articulate the seething disappointment, the sense of being cheated.

He hung up, slamming the phone down. The action shook the small table in the corner, and the ceramic vase on top rattled, threatening to topple. He sat staring. He needed to tell someone. But who? His voice caught in his throat.

He walked to the window and stared out at the street. Each passing car seemed to slow down to taunt him.

Emotion: irate

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

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
C0.430
🤬0.350
aggravated0.343
0.340
0.331
Suppressed:
H-0.292
soon-0.289
☺️-0.289
optimistic-0.258
latter-0.253