He slammed the car door with unnecessary force, the metallic clang a harsh punctuation to the silence in the car. Inside, the realtor droned on about “progress” and “opportunity,” but David couldn't hear a word. His throat felt constricted, making it difficult to swallow. He shoved his hands deep into his pockets, the rough denim a poor substitute for the comfort he desperately sought.

He glanced at the house. The windows, once bright with the laughter of his siblings, were now vacant, hollow eyes staring back at him. He remembered hiding in the attic during thunderstorms, his little sister clinging to him, her small hand gripping his. Now, the roof would be ripped apart, the memories exposed to the elements.

He turned away from the house, his jaw clenched, and walked toward the car, ignoring the realtor’s continued chatter. His steps were quick, almost a run, as if he could outpace the destruction, the irreversible loss that was about to occur.

Emotion: hurt

Cluster: Fear / Anxiety
PC1 (Valence): -2.46 Negative
PC2 (Disposition): -0.42

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.412
L0.396
ness0.338
😞0.328
😢0.290
Suppressed:
de-0.643
la-0.402
!-0.259
(!)-0.248
/-0.244