“Finally!” Sarah exclaimed, clicking on the grade portal. She’d been teaching herself to code. It was a challenge, a riddle she enjoyed solving. Hours had slipped away as she tinkered with algorithms and debugged lines of code. She felt like she'd been born to do it.

The email popped up. A stark “C” stared back at her. The air in the room felt thick and heavy. Her hands, usually eager to type, lay still on the keyboard. All the late nights, all the failed attempts, the joy she felt when something finally clicked, now seemed pointless. She felt like her heart sunk through the floor.

She walked to the window, the city buzzing below. She took a deep, shuddering breath. Maybe she could try again. She felt a glimmer of hope.

Emotion: fulfilled

Cluster: Positive / Joy
PC1 (Valence): 3.22 Positive
PC2 (Disposition): -1.74

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
la0.819
மகி0.415
happy0.397
grateful0.389
de0.385
Suppressed:
S-0.599
worse-0.465
C-0.460
either-0.436
😣-0.426