The news felt like a physical blow. When David saw the email about “Tony’s Pizza Palace” closing, he felt a sudden weight on his shoulders. He'd been too busy, too preoccupied with his own life. The restaurant had been a constant in his youth, a place of shared meals and laughter with his family.

He’d taken it for granted. The cheesy smell of the pizzeria and the friendly banter of Tony – gone. Poof. He was supposed to have stopped by last week, to say hello, to eat one last slice.

He slammed his laptop shut, a sound echoing in the silent apartment. He had failed the memory of his past, he thought. The pizza place, the people there, meant something to him, and he hadn't shown them the courtesy of acknowledging it.

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