Rain lashed against the windows, mirroring the tempest inside Leo. A half-sister. A surprise from his father’s past, suddenly appearing from nowhere. The audacity! He'd spent his life trying to live up to the image of his dad, only to learn he wasn't even the favored son. Anger surged. His jaw clenched as he stared at the birth certificate, his knuckles white.

He spent the next week researching his sister online. He dug through her social media, meticulously cataloging every post. He noted her interests, her friends, her successes – each piece of information fueling the frustration building within him. The more he learned, the more determined he became to make her life difficult.

He made a plan. He knew that the family's annual summer vacation was coming up. He'd make sure she knew she wasn’t welcome. He'd find a way to make the trip as unpleasant as possible for her.

Emotion: spiteful

Cluster: Defiance / Spite
PC1 (Valence): 2.20 Positive
PC2 (Disposition): 3.95

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
de0.717
l0.517
a0.480
la0.440
😈0.428
Suppressed:
own-1.063
此刻-0.534
గుర్త-0.493
熟悉的-0.487
ness-0.479