Rain lashed against the windows of the coffee shop, mirroring the tempest inside Amelia. She stirred her latte mechanically, watching the cream swirl into a muddy mess. This morning, a text from "Mark" had been particularly short, dismissive even, and the knot in her stomach hadn’t loosened all day. He had to cancel their date. Again. Amelia sighed, a long, shaky exhale that seemed to fog the glass in front of her. Across the small table, a woman with fiery red hair and a matching scowl sipped her tea. Amelia thought she recognized her from somewhere, maybe work, maybe the gym.

The redhead, whose name tag read "Sarah," met Amelia's gaze. A flicker of recognition passed between them, followed by a shared, uncomfortable silence. Then, Sarah said, her voice tight, "Is your… 'Mark'… tall with brown hair and a penchant for Italian restaurants?"

Amelia’s world tilted. "Yes," she managed, her voice barely a whisper. The weight on her chest doubled.

Sarah's eyes narrowed. "He told me he had a 'doctor's appointment' tonight." She pushed her teacup away, the clink of ceramic loud in the suddenly hushed cafe.

Emotion: gloomy

Cluster: Sadness / Despair
PC1 (Valence): -1.68 Negative
PC2 (Disposition): -1.37

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
😞0.368
无法0.319
😔0.300
いつも0.270
0.255
Suppressed:
la-0.432
l-0.419
de-0.398
B-0.294
!-0.259