He slammed the door, the sound echoing through the empty house. "Unbelievable!" He paced the living room, hands balled into fists. The contractors had promised completion by the end of the month. He'd rearranged his whole schedule around it, and now, a week before the move-in, they were calling to say they had "found a little something extra."

He followed their lead down to the cellar. He found them standing in front of a recently plastered wall. The lead contractor, a man whose face was usually perpetually relaxed, now looked vaguely uncomfortable. "Thought you should see this yourself, sir," he said, gesturing at the brickwork. It was clear it hadn't been part of the original blueprint. He wanted to scream.

Emotion: irate

Cluster: Anger / Hostility
PC1 (Valence): -1.67 Negative
PC2 (Disposition): 1.45

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
C0.430
🤬0.350
aggravated0.343
0.340
0.331
Suppressed:
H-0.292
soon-0.289
☺️-0.289
optimistic-0.258
latter-0.253