The house felt too quiet. The echoes of laughter, shared jokes, and late-night talks were muted by the empty rooms. David was gone. He’d left a week ago, and the silence in the house, where they both grew up, was a crushing burden. It was a silence that spoke volumes of his absence.

He had known about the move for months, but he had done nothing. He hadn’t pushed back, hadn’t begged him to stay, hadn't even offered a decent goodbye. The regret gnawed at him, a constant, dull ache. He walked through the house, touching things that reminded him of David, each touch a fresh pang of recognition for the mistakes he had made. The space felt full now, but not with David.

He sat on the porch, waiting for a call he knew wouldn't come.

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