The phone rang, shattering the peaceful evening. "Can you believe what happened to Emily?" It was Mark. Apparently, Emily, the "high-flying lawyer," had been caught in a lie. She wasn’t a lawyer at all. She worked at a bookstore.

He told Mark that he was on his way over. Mark's place would be full of people. He knew that the conversation around Emily would be tense, but he wanted to be at the center of it.

He sat back in his chair, a slow smile creeping onto his lips. He started brainstorming things to say, questions to ask. He picked at an invisible thread on his sweater.

When he arrived, the air was already thick with speculation and judgment. He began by expressing sympathy, but he made sure to weave in probing questions, subtle hints about Emily's character. He nudged the conversation in the direction of judgment, making sure to present himself as the voice of reason and reality, the one who had always seen through her charade. He felt a peculiar lightness, a sense of control, as the evening wore on.

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