The silence in the student government office was deafening. Alex sat slumped in his chair, the once-bright posters on the walls now seeming faded and forlorn. He’d been president, he’d promised change, he’d advocated for funding, he’d organized rallies. He’d even thought, in the beginning, that he might actually make a difference.

He felt the sting behind his eyes, a tightness in his chest he couldn’t seem to dislodge. He’d thought they could fix it, he'd believed in the power of their collective voice, but in the end, it was not enough. The reality weighed heavily on him. He picked up his pen and started to click it over and over again, the metallic sound echoing in the empty room.

He’d failed. It wasn’t a matter of what he’d done wrong, but what he hadn’t done at all. He felt like he had let everyone down. The realization slammed into him with a physical force, leaving him breathless.

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