The coffee tasted like ash. Liam stared out the window of the cafe, the city a blur of indifferent motion. He’d meant to text his boss, confirming his doctor's appointment. But his fingers, clumsy with exhaustion, had directed the message to his mother. “Just booked it, see you later.” The pit in his stomach tightened.

He clenched his jaw, the muscle in his cheek twitching. He wished he could rewind time, erase the past few weeks, the months even. He felt a profound sense of isolation, a chasm separating him from everyone around. He didn't order any pastries, just sat there nursing the awful coffee.

He fumbled with his phone, the screen smudged with fingerprints. A new message had arrived: "Okay, honey. Get better." He stared at the words, a mixture of annoyance and… something else he couldn't name rising within him. He shoved the phone back into his pocket, the physical action mirroring the way he wanted to dismiss the world.

Emotion: brooding

Cluster: Sadness / Despair
PC1 (Valence): -2.46 Negative
PC2 (Disposition): -0.60

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.749
😞0.329
그의0.299
un0.273
但他0.270
Suppressed:
de-0.917
la-0.603
a-0.369
l-0.335
her-0.330