David avoided eye contact with the other customers, pretending to study the dusty shelves of power tools. The scent of motor oil and stale cigarettes hung heavy in the air, a physical manifestation of his unease. He felt as if everyone could see the ring, a secret he was forced to keep.

He’d almost turned around at the door, but the rent was due. And he'd made promises. Promises he couldn't keep.

The shopkeeper, a younger man with multiple piercings, finally beckoned him over. David walked slowly, his footsteps echoing in the silence. When the man held up the ring, the light caught the diamonds, and for a moment, it shone like a beacon of everything he'd lost.

"It's a beautiful piece," the man observed, his voice devoid of any warmth.

David nodded, unable to respond.

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