The sales figures were down, the pressure was on, and now this. Emily bit back a string of curses as she read the email. Another company, another merger, another threat to her job. She gripped the edge of her desk, her knuckles turning white. She felt a surge of pure, unadulterated fury.

She needed to release the tension, to channel her energy. She began to rapidly type a response to the email but deleted it immediately. She looked at her phone. She would call her friend, she thought.

Her teeth ground together. The new office layout, the endless meetings, the new corporate overlords. The thought of it all made her feel sick.

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