My hand flew to my mouth, stifling a giggle. The adoption website was open on my laptop, and I was scrolling through the available cats again, even though Liam had said no. He’d be home any minute, and the tiny, fluffy Siamese kitten with sapphire eyes was practically begging me to take it home. I could already picture it: curled up on the couch, batting at sunbeams. My stomach did a little flip.

The door clicked open, and Liam walked in, dropping his bag with a thud. "Hey," he grunted, already heading for the fridge. I quickly minimized the browser, my heart thumping. "So...uh... how was your day?"

He rummaged for a soda. "Fine. What's that look on your face?" His gaze narrowed suspiciously. "You wouldn't have…?"

I bit my lip, unable to meet his eyes. "Maybe… I might have… looked at some kittens."

Emotion: thrilled

Cluster: Positive / Joy
PC1 (Valence): 3.31 Positive
PC2 (Disposition): 0.07

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
de0.613
!0.544
B0.508
🤩0.499
🎉0.457
Suppressed:
S-0.601
😞-0.536
ness-0.462
😥-0.351
😔-0.341