David clicked the 'x' to close the email, the action a curt dismissal of its contents. He sat for a moment, his gaze fixed on the blank screen. His temples throbbed, and he could feel the pulse in his neck. He ran a hand over his face, the stubble scratching against his skin.

He'd been so sure, so confident. He'd followed every instruction, meticulously crafting his application. Now, this. He let out a frustrated sigh, pushing his chair back from the desk with a sudden shove. The chair rolled away from him and across the room.

He stood, his fists clenched at his sides. He thought of his parents’ struggles, the sacrifices they had made. The scholarship was going to alleviate their burden. A surge of anger coursed through him.

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