The hockey coach pointed at Sarah. “You’re moving to defense.” Sarah’s lip curled. She had always been a striker, the one who scored the goals, the one who felt the thrill of the chase. Now she would be protecting the goal, a role she felt was a waste of her talent.

A burning sensation began in her chest. She pushed a stray strand of hair behind her ear. Her palms were sweating. The ice, usually so inviting, suddenly felt cold and unyielding.

“Why?” she asked, her voice sharp. She needed an explanation, a reason to make sense of what she was being told.

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