The notice, a stark white rectangle, was plastered on the door of the laundry room. Condominium Conversion. He crumpled it in his fist. He’d lived in this building for fifteen years, since the day he’d escaped his parents’ suffocating expectations. Now, the walls that had sheltered him felt like they were closing in.

The scent of bleach and damp towels always soothed him. Today, it was just another irritant. He shoved his laundry into the machine with more force than necessary, slamming the door. The clatter echoed in the otherwise empty room.

He glared at the peeling paint on the wall. He'd always told himself he liked the character. Now, all he saw was neglect. He’d be forced to move. He was certain he'd be priced out. His jaw clenched as he turned away from the machines. He could feel the familiar knot of frustration tighten in his stomach.

Emotion: bitter

Cluster: Shame / Guilt
PC1 (Valence): -1.78 Negative
PC2 (Disposition): 0.84

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.447
striving0.238
😞0.236
aggravated0.225
soport0.223
Suppressed:
own-0.316
de-0.291
la-0.231
🤩-0.227
是非常-0.225