Rain lashed against the windowpane, mirroring the storm brewing inside Leo. He'd been such a jerk. A complete and utter idiot. He'd dismissed Maya's desire for a goldfish, scoffing at the "boring" pet. Now, the silence of the apartment felt deafening, broken only by the rhythmic tick of the clock. He imagined Maya, tucked into bed, probably still awake. He should have just agreed, bought the damn fish, even if he didn't care for it.

He slumped onto the couch, the worn cushions suddenly feeling incredibly uncomfortable. He ran a hand through his hair, the familiar gesture failing to soothe his agitation. He pictured the way Maya's face had fallen, the disappointment flickering in her eyes. It was a picture that kept replaying in his mind’s eye.

He got up and began pacing the living room, the hardwood floors creaking under his weight. He’d apologized, of course, but his words felt hollow, inadequate. He longed to say something that could genuinely alleviate that forlorn look she had worn. He wondered if the pet store was still open.

Emotion: remorseful

Cluster: Shame / Guilt
PC1 (Valence): -1.57 Negative
PC2 (Disposition): 1.09

Role in Research

This story is one of 1,000 stories generated for the emotion remorseful. 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 remorseful stories, after denoising with neutral dialogue baselines, produces the remorseful emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the remorseful vector is projected through the unembedding matrix.

Promoted:
S0.656
L0.580
0.463
remorse0.416
been0.398
Suppressed:
de-0.444
(!)-0.309
имеется-0.289
oldukça-0.287
😍-0.285