The email notification popped up, and Ava, mid-bite of her sandwich, nearly choked. She coughed, sputtering crumbs across the screen. She read the words, and a bitter taste filled her mouth, far more unpleasant than the sandwich. Her appetite vanished.

She carefully set down the sandwich, her movements slow and deliberate. She felt a prickling heat crawling up her neck, and her hands clenched into fists. She wanted to scream, to lash out. She wanted to break something, anything.

She stood abruptly, kicking the chair away from her desk, the action a silent release of tension. She felt the urge to pace, to move, to do anything but sit and contemplate the devastating news. She headed to the window, staring out at the trees that were now suddenly a blur.

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