The flickering screen illuminated Sarah’s face as she scrolled through the fake profile. Her daughter, Emily, had created a whole persona: a world traveler, a budding photographer, a free spirit. Sarah felt a twisting sensation in her stomach as she reviewed the lavish lifestyle Emily had fabricated. Why hadn’t her daughter felt comfortable enough to share the real her, the struggling student who worried about grades and the future? Sarah clicked off the phone, the cold metal feeling heavy in her hand. She stared at the closed door to Emily's room, a knot forming in her throat.

She busied herself in the kitchen, furiously scrubbing at the already spotless counter. Each swipe of the sponge was an attempt to erase the images from her mind, the curated perfection that felt so unlike her own child. She glanced at the clock, the seconds ticking by with an unbearable slowness. Dinner was in fifteen minutes, and she was already dreading the strained pleasantries, the forced smiles, the awkward silences that would inevitably fill the space between them.

Emotion: ashamed

Cluster: Shame / Guilt
PC1 (Valence): -1.97 Negative
PC2 (Disposition): 1.06

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.376
ashamed0.344
ness0.327
0.297
😞0.295
Suppressed:
de-0.539
que-0.300
😍-0.288
(!)-0.269
🤩-0.242