The ring gleamed, catching the sunlight that streamed through the grimy window. Sarah's stomach twisted. Grandmother’s ring. She should have gone to see her more often. She shouldn’t have been so…difficult. The memory of their last conversation, a cold, terse exchange, burned in her mind.

She walked towards the shopkeeper, feeling each step. The air felt thick, heavy with unspoken accusations. The shop was a mausoleum of forgotten hopes, the detritus of lives unravelled. The chipped paint, the dusty glass cases, the general aura of decay felt familiar, akin to the state of her own life.

She gestured toward the ring. Her throat closed, and a lump formed. The shopkeeper, oblivious to her inner turmoil, just raised an eyebrow and pointed towards a small, handwritten tag. The number seemed a cruel joke.

Emotion: sorry

Cluster: Sadness / Despair
PC1 (Valence): -2.02 Negative
PC2 (Disposition): -0.36

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.604
L0.549
😞0.382
😔0.364
ness0.324
Suppressed:
de-0.675
la-0.536
(!)-0.323
!-0.298
l-0.288