He felt a sudden pressure in his temples as he walked the kid through the process of generating a report. Mark had poured countless hours into perfecting his method. He’d practically built the whole thing from scratch. Now, here he was, forced to explain it to this fresh-faced… *thing*.

“And then you just hit ‘Run Report’,” Mark said flatly, his arms crossed. He stared at the ceiling, trying to contain the urge to slam his head against the wall.

The kid, whose name was… something, kept interrupting. Stupid questions. Basic questions. The kind of questions that made Mark want to scream. “Can you… can you repeat that part about the macros again?” the kid asked, his eyes wide with a disconcerting eagerness.

Mark sighed, the sound echoing in the stale air. He rubbed his forehead, suddenly exhausted. This was going to be a long week.

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