The radio blared relentlessly, the morning DJ's cheerful voice grating on his nerves. He reached to turn it off, but before he could, a deafening crash shook the house. He threw himself back from his chair, heart hammering.

He went outside to see what the noise was about. The towering pine in the neighbors' yard, which he’d always considered a nuisance, had finally fallen. It had crashed through their gazebo. He crossed his arms, the sight confirming his growing belief that the universe was actively conspiring against his peace.

He returned inside, slamming the door.

Emotion: grumpy

Cluster: Anger / Hostility
PC1 (Valence): -0.65 Negative
PC2 (Disposition): 0.64

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
👎0.232
either0.230
😠0.227
C0.226
:(0.216
Suppressed:
超越-0.206
newfound-0.197
স্বীক-0.195
खोले-0.192
অপহরণকারীদের-0.184