He slammed the phone down on the counter, the receiver rattling against the cheap laminate. "Unbelievable," Mark muttered, pacing the cramped kitchen. The dispatcher had been utterly unhelpful, a cheerful drone who seemed more interested in policy than his predicament. He felt a throbbing pulse in his temples.

He ran a hand through his already dishevelled hair. He was late for work, a crucial meeting hanging in the balance, and now this. The absurdity of it all felt like a physical weight, pressing down on him. His breath hitched as he pictured the sleek lines of his Porsche, sitting helpless and vulnerable in the impound lot.

Mark snatched his keys, the metal digging into his palm. He needed to get there, to rectify this, to salvage the wreckage of his day. Each step felt heavy, each breath a struggle against the rising tide of… something.

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