The chipped ceramic cat, the one with the perpetually vacant stare, was *still* there. Sarah glared at the dusty knick-knack. She’d been circling this yard sale for twenty minutes, trying to find something, *anything*, worth the effort. Now, a woman held up a ludicrous, patched-up teddy bear. Its button eye was hanging by a thread. “Ten bucks!” the woman chirped, her voice far too enthusiastic. Sarah could feel a vein throbbing in her forehead. She just wanted to leave.

The bear's arm flopped as the woman adjusted her grip. Sarah recognized the faded floral print of the bear's dress: it was Buttercup. *Buttercup?* Impossible. She distinctly recalled the bear being incinerated in the fireplace after a childhood tea party went horribly, horribly wrong.

“Just… no, thanks,” Sarah managed, her voice clipped. She turned to go. The woman, undeterred, lowered the bear’s price, her smile unwavering.

“Five!”

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