He stared at the email again. The subject line, "Meeting Cancelled," burned in his vision. Another one. Another deadline missed. He balled the piece of paper in his hand. The rhythmic drilling from next door added to the building pressure in his chest. His teeth ground together. He felt a wave of heat wash over him.

He slammed his fist on the desk. The sudden noise startled him. He took a deep breath, fighting for control. He couldn’t afford to lose it, not now. He needed to focus. But the incessant noise, the relentless assault on his senses, was making it impossible.

He snatched up his phone and began to pace. He needed to get away, to find a place of silence and calm. A walk, he decided, was the only reasonable answer. The quiet of the outside could offer a temporary reprieve. He just needed it to stop, even for a moment.

Emotion: frustrated

Cluster: Anger / Hostility
PC1 (Valence): -1.56 Negative
PC2 (Disposition): 0.64

Role in Research

This story is one of 1,000 stories generated for the emotion frustrated. 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 frustrated stories, after denoising with neutral dialogue baselines, produces the frustrated emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the frustrated vector is projected through the unembedding matrix.

Promoted:
S0.344
P0.302
exasper0.257
aggravated0.254
que0.252
Suppressed:
unfolding-0.242
otre-0.226
latter-0.220
☺️-0.216
soon-0.212