The pickup truck rumbled to a halt, kicking up a plume of dust that settled on the empty space where the oak tree used to stand. A fist clenched in his pocket. He’d driven all this way, specifically to see it, the sapling he'd planted with his dad twenty-five years ago. Now, a jagged, raw stump was all that remained, a gaping wound in the familiar landscape.

He kicked a small pebble across the sun-baked earth. The air felt thick, heavy with the scent of freshly cut wood. It was a stupid tree, he supposed, just a dumb tree. But the way it blocked the sun from the house in the summer and the way it gave a bit of privacy.

He took a deep, shaky breath, the frustration a knot in his chest. A sudden urge to rip something apart, to break something overwhelmed him. He walked back to the truck and slammed the door with far more force than necessary.

Emotion: annoyed

Cluster: Anger / Hostility
PC1 (Valence): -0.59 Negative
PC2 (Disposition): 1.27

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
l0.376
😠0.251
0.249
🤬0.245
fucking0.239
Suppressed:
own-0.352
渗透-0.251
gradually-0.234
unfolding-0.226
超越-0.224