He slammed the car door, the metallic clang a brutal punctuation to his frustration. Rain lashed against the windshield, mirroring the storm raging inside him. Mark ran a hand through his hair, already damp. He stared at the drawing his niece had left on the kitchen counter – a scrawled picture of a blue creature with oversized ears, nestled beside a crudely drawn house.

He paced the living room, restless energy thrumming through his limbs. The old childhood friend… it was ridiculous. It was a stupid little game he played as a kid. It wasn’t possible. Yet, the resemblance to "Fluffington," the imaginary companion of his youth, was uncanny.

His jaw clenched. He snatched the drawing from the counter, crumpling the paper in his fist. He wanted to scream, to rip something apart. He tossed it in the trash, then grabbed a beer from the fridge, the cold metal a small comfort against his heated skin.

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