Sarah tapped her pen repeatedly against the notepad, the rhythm a frantic counterpoint to Michael's incessant chatter. He was describing, in excruciating detail, the time he lost his compass at Camp Evergreen and had to navigate by the stars. She squeezed her eyes shut for a moment.

The cramped office felt hotter than usual. Her shoulders were starting to ache.

“It was a real survival situation, you know?” he said, oblivious. She plastered on a smile, a grimace that felt stuck on her face.

“Wow,” she managed, her voice tight. She needed space, air, to get away from the story.

“Yeah, well, what about you? What camp did *you* go to?” he inquired. She stared at him for a moment and then, abruptly, stood up. “I’m going to get some water,” she said, her voice clipped.

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