The cursor hovered over the listing. A slideshow of brightly lit rooms, smiling families, and freshly cut lawns played on repeat. Sarah’s chest felt tight. Her breath hitched. That was her porch swing, that same dent in the oak tree she’d carved her initials into with a pocketknife. She’d tried to forget. Tried to bury the ache. Now, it was resurrected, sharper than ever.

She slammed the laptop shut, the metallic clack echoing in the silent apartment. Sunlight streamed through the blinds, illuminating dust motes dancing in the air. Each one felt like a memory, a forgotten laugh, a missed hug. She wandered to the window, staring out at the identical buildings across the street. A wave of nausea hit her, a sickening lurch in her stomach.

She ran her hands through her hair, a frantic gesture of trying to untangle something. The phone buzzed on the table. It was her sister. She didn't pick up.

Emotion: grief-stricken

Cluster: Sadness / Despair
PC1 (Valence): -2.10 Negative
PC2 (Disposition): -1.14

Role in Research

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

Logit Lens (Layer 40)

Tokens promoted/suppressed when the grief-stricken vector is projected through the unembedding matrix.

Promoted:
😞0.396
0.338
😢0.332
haunting0.331
😔0.325
Suppressed:
de-0.434
😎-0.330
B-0.303
🤓-0.285
😎-0.276