He watched the removal crew from his window, a tight knot forming in his stomach. The tree, their tree, lay in pieces now, its destruction the result of a storm. They hadn't pruned it, hadn't cared for it. He’d warned them, months ago, about the overhanging branches. He'd even offered to trim them himself. The offer was ignored, met with suspicion and muttered complaints about privacy.

A slow burn spread through him as he saw them surveying the damage, their faces etched with annoyance. He knew, they wouldn't admit it, but he knew they blamed him. He had his own trees, healthy and thriving. He smiled to himself, a small, private victory.

He went out, a shovel in hand, to start clearing the leaves from his own yard. It was a beautiful day, perfect for a little work. The air smelled fresh, and the sun felt warm on his face. He hummed a tune as he dug, each shovel full of earth a testament to his foresight.

Emotion: vengeful

Cluster: Defiance / Spite
PC1 (Valence): 1.70 Positive
PC2 (Disposition): 3.71

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
de0.739
la0.527
l0.507
😈0.422
-0.379
Suppressed:
own-0.981
此刻-0.504
గుర్త-0.464
보니-0.454
仿佛-0.442