“Well, this is just great,” I said aloud, my voice tight. I was staring at the property records, tracing the faded lines of the old blueprints. The house was perfect, the location ideal, everything I had always wanted. Perfect, except for the small detail that it had been the site of a brutal gang war.

The police reports, which I had just painstakingly unearthed, were chilling. I glanced at the living room, the space where I’d envisioned cozy evenings by the fireplace. Now, all I could see were shadows and the grim imagery of the past. It felt too big, too exposed.

My appetite had vanished. I left the dinner I had made and went to the back yard and began to pull weeds from my lawn.

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