The realtor’s voice, chirpy and overly enthusiastic, grated on Leo's nerves. He wasn't in the mood. The closing had been a nightmare, the paperwork endless. He felt his head starting to pound again.

He feigned interest in the garden, mostly because he wanted to get away from the sales pitch. The lush green lawn offered no solace. He grimaced at the sight of the overgrown weeds, another problem to deal with. He was starting to feel a headache coming on.

He went inside, back to the house, avoiding the realtor’s gaze. In the hallway, he noticed a subtle difference in the paneling beneath the staircase. He pressed, a low click sounded, and a section of the wall popped open. He peered into the darkness, his initial reaction a flicker of annoyance.

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