Sarah slammed the door to the equipment room, the metal frame rattling in protest. She had been staring at the list of cuts for an hour, the names blurring before her eyes. The head coach’s insistence on a "strict policy" boiled her blood. She’d fought for at least one more chance for Maria Rodriguez, the girl she’d seen struggling but showing real heart. It didn't matter.

She kicked a stray soccer ball across the room. She could hear the muffled thud against the wall as the coach continued to talk to the team.

She clenched her jaw. She hated the way the assistant coaches had to be the bad guys.

Her knuckles were white as she pressed the printout to the wall, trying to push it into the wood. The paper tore. Perfect.

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