Rain lashed against the windows as Michael stared at the champagne being poured at the party next door. He’d known, of course, that the Millers had money. The new landscaping, the sleek SUV, the exotic vacations… But this party, the blatant display of wealth, felt different. He, stuck in his cramped apartment, working two dead-end jobs, felt a knot of anger tighten in his stomach. He would make them pay, though not with money.

Michael knocked on the Millers' door, his face carefully blank. The door swung open, and he stepped inside, dripping water.

“Oh, Mr. Miller,” Michael said, his voice dripping with forced politeness. “I was just wondering if I could borrow your hedge trimmers. Mine… seem to have broken. And my hedge is looking atrocious.”

Emotion: vindictive

Cluster: Defiance / Spite
PC1 (Valence): 2.55 Positive
PC2 (Disposition): 4.22

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
de0.878
la0.516
😈0.509
l0.504
diplom0.476
Suppressed:
own-1.035
此刻-0.573
గుర్త-0.532
熟悉的-0.526
ness-0.509