The phone vibrated in Liam’s pocket. A text message. From her. His hand trembled as he read the words. A simple message. "Can we talk?" He felt like the world was closing in. He'd avoided her calls, her emails. He’d shut her out, and the knowledge of his cowardice settled heavy within him.

He pictured her face, the photo she had sent him. His father’s eyes. His father’s smile. It felt like a crime that he had known about her, and yet done nothing. He ran a hand through his hair, leaving it a mess.

He stared at the phone. He could call her. He could ignore the text. He could apologize. He could just not open the text ever again. All the options were terrible.

Emotion: guilty

Cluster: Shame / Guilt
PC1 (Valence): -1.62 Negative
PC2 (Disposition): 1.23

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.492
L0.398
0.354
been0.323
ashamed0.319
Suppressed:
de-0.400
(!)-0.279
la-0.276
😍-0.274
"!-0.264