The stump was raw, a weeping wound in the familiar park landscape. Sarah stared, her breath hitching. The sap still smelled fresh, sharp and green, a cruel reminder. She should have visited more, she chided herself silently. Should have checked on it, pruned it, shown it more attention. The knot in her stomach tightened. It had been her project, her little tree.

She turned away quickly, her footsteps quickening as if trying to outrun the absence. The sun felt too bright, the birds' chirping too cheerful. Each rustle of leaves in the other trees seemed to whisper, accusingly. She couldn't shake the feeling that she had failed something important.

The walk home felt exceptionally long. She avoided eye contact with everyone.

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