The flyer felt slick and cold between Eleanor's fingers. "Closing August 31st. Thanks for the memories." It was the handwritten note on the butcher paper that did it. The simple script of Mr. Henderson, the owner, who always knew her usual: a booth by the window, the pot roast, extra gravy. Her throat tightened.

She hadn't been in months. The last time, she'd been in a rush, late for a book club meeting, and she'd barely tipped. Now, she stood outside, the setting sun painting long shadows across the empty tables visible through the glass. Her stomach churned, a dull ache that echoed the hollow feeling in her chest.

She went inside, the bell above the door chiming a mournful greeting. Mr. Henderson, his face etched with lines she hadn't noticed before, was wiping down the counter. "Eleanor," he said, his voice softer than she remembered. "Long time."

"I... I'm so sorry," she stammered, feeling the heat rise in her cheeks. "I should have..." The words caught in her throat. She should have come more often. She should have appreciated it more.

Emotion: remorseful

Cluster: Shame / Guilt
PC1 (Valence): -1.57 Negative
PC2 (Disposition): 1.09

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
S0.656
L0.580
0.463
remorse0.416
been0.398
Suppressed:
de-0.444
(!)-0.309
имеется-0.289
oldukça-0.287
😍-0.285