Lyrical Specificity
Concrete imagery, sensory detail, proper nouns, time anchors. The opposite of abstract generalities.
What good looks like
The song lives in a real place with real objects. "Tangerines and someone else's smile" instead of "memories of you."
How SongForgeAI scores it
lyrics-detail-types.ts (Build 927) classifies each line as external (observable) / internal (emotion-named) / neutral. Stolpe detail-balance rules (Builds 931 + 942) apply per section — choruses skew internal, verses skew external.
Common failure mode
Abstract nouns doing heavy lifting: "love", "pain", "memory" without a concrete anchor.
What it looks like in the wild
- "The 3 a.m. parking lot behind the diner" beats "somewhere quiet at night".
- "She wore your shirt to the post office" does more work than "she misses you".
- Proper nouns (street names, brand names, places) that couldn't apply to any other song.
Why it’s in the Expression tier
Does it say something worth hearing? Specificity, originality, truth, and voice.
The Expression tier contributes 40% to the final composite score. The tier weight is distributed across its member metrics — no single metric dominates the composite.
Other Expression metrics
Imagery Originality
#6Fresh metaphors, defamiliarized objects, governing images that haven't been written to death.
Emotional Truth
#7The ring-test: does it feel true? Earned emotion, unforced vulnerability, no borrowed sentiment.
Voice & POV Integrity
#8Narrator consistency, perspective clarity, and a credible speaker. Does this sound like one person talking?
The full rubric
See this metric scored against real songs
Every song forged through SongForgeAI is scored on Specificity. Browse the leaderboard or forge your own to see how lines land on this axis.