β€œThe opera? Again?” Ben had asked excitedly, already envisioning the stories his friend, Oliver, would tell when he returned. Oliver was known for his glamorous life, his job as a music critic, and his tales of rubbing shoulders with the elite. Now, Ben saw him, not in a velvet box, but delivering pizza, wearing a stained uniform. A wave of heat hit him.

His palms started to sweat. He'd told his wife about this glamorous life. He'd even encouraged his kids to befriend Oliver. He stood frozen, trying to process the discrepancy between the stories he’d heard and the reality staring him in the face.

Oliver saw him and winced. "Ben? Fancy seeing you here."

Ben stared at the ground. He didn't know what to say. His throat felt constricted, and he felt a tremendous urge to apologize, even though he had done nothing wrong.

Emotion: ashamed

Cluster: Shame / Guilt
PC1 (Valence): -1.97 Negative
PC2 (Disposition): 1.06

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.376
ashamed0.344
ness0.327
逃0.297
😞0.295
Suppressed:
de-0.539
que-0.300
😍-0.288
(!)-0.269
🀩-0.242