“This is a joke, right?” Marco asked, his voice tight, barely able to conceal the tremor of his jaw. He stared at the financial aid officer across the desk, a small, pinched woman whose face remained a mask of bland professionalism. He had spent hours in this office, compiling documents, filling out forms, answering questions. All for nothing, it seemed.

He leaned forward, his hands flat on the desk, knuckles white. He could feel a flush creeping up his neck. The officer’s polite, rehearsed explanations felt like a personal insult. He was already struggling, and now this. He straightened up, took a breath, and tried to speak calmly, but the words felt like they were being forced through a narrow passage. He had to keep it together. He *had* to.

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