She found herself avoiding Mr. Peterson’s gaze at the community garden. He’d been tending his tomato plants when she’d raced past this morning, headphones blasting, completely oblivious to his attempts to get her attention. Now, as she watered her own sad-looking herbs, the image of his furrowed brow and pursed lips replayed in her mind.

A bead of sweat trickled down her forehead, mirroring the sluggish movement of the sprinkler. The sun seemed to beat down with extra intensity today. She considered going over, offering him some of her meager harvest, but the words wouldn't come. Her throat felt tight, as if something were lodged there.

She picked a withered basil leaf, crumbling it between her fingers. The scent, normally so invigorating, now seemed to carry a weight, a reminder of her thoughtlessness. She knew his wife was ill, and that the noise had no doubt interrupted her rest.

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