The coffee tasted like burnt dirt. Michael stared at his reflection in the dark liquid, noticing the way his brow was permanently furrowed. He hadn't slept well. Or at all, really. He felt a constant, dull ache behind his eyes. He really, really needed this promotion. He hadn't seen his family in weeks, and he was working to pay for his sick father's medical bills.

He saw the way the manager kept glancing over, nodding, and smiling at Emily’s every word. It filled him with a bitter taste. He felt his hands begin to tremble.

He grabbed the nearest file, ripped it in half and threw it in the trash. He needed to be calm. He needed to be professional. But the injustice of it all threatened to swallow him whole.

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