She kept running her fingers through her hair, over and over, as if trying to physically smooth out the tension that had coiled around her neck. This morning, Sarah had accidentally left her journal on the kitchen table. Now, the memory of seeing her roommate, Emily, sitting there, idly flipping through it while she waited for her coffee, gnawed at her insides.

The air in the library felt thick and heavy. Sarah found herself avoiding Emily’s usual table, instead choosing a secluded corner, the silence amplifying the echo of her own disquiet. Each page, each secret exposed, felt like a brick added to a wall closing in. She kept her head down, pretending to study, unable to focus.

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