A cold sweat slicked down Liam's back as he sat on the bleachers, the rhythmic squeak of sneakers on the basketball court a soundtrack to his misery. The team was announced, and his name hadn't been called. He knew, he *knew*, he should have practiced his free throws more.

He gripped the railing so tightly his knuckles turned white. He had let his teammates down. His father had driven him to every practice. He saw his face. He felt like he had let everyone down. The weight of it pressed down on him, crushing.

He avoided eye contact with the few who acknowledged him, his throat tight with unspoken apologies. He had to go tell his friends. He couldn't.

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