The flyer, plastered on the bus stop, stopped David cold. He stood there, his body rigid, staring at the cheerful font. "Closing," the words screamed at him. He felt his face flush.

He ripped the flyer from the pole, crumpling it in his fist. He wanted to tear it into tiny pieces, to erase the very memory of it. He felt like his stomach was turning inside out.

He threw the wad of paper into the trash bin, the action offering little solace. The image of the flyer was burned into his memory, and it filled him with this heavy emotion he didn't want to name.

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