{
  "prompt": "Genre: Country Pop / Pop; BPM: 120; Key: D Major; Rhythm: Steady 4/4, driving but earnest, acoustic guitar-led pulse, drums with kick, snare on 2 & 4, eighth-note hi-hats; Instruments: Ac.Guitar (bright, rhythmic strumming, chord foundation), Banjo (twangy, fast arpeggios; Vocals: Female, clear, slightly bright and youthful timbre, predominantly chest voice, smooth head voice transitions, storytelling, earnest, emotionally expressive, moderate reverb, subtle delay, light autotune; Mood: Romantic, nostalgic, hopeful, storytelling, epic; Production: Clean, polished, balanced mix, wide stereo field, vocals centered and upfront, moderate reverb for space, full and rich sound with acoustic warmth, moderate compression; Structure: Intro; Verse; Pre-Chorus; Chorus; Verse; Bridge; Chorus; Outro; Language: English; Highlight: The storytelling narrative paired with the anthemic, escalating chorus.",
  "lyrics": "[intro](Chords: D - A - Bm - G; Inst: Acoustic guitar strumming, mandolin arpeggios, banjo fills, light percussion; Mix: Building width, gentle fade-in)\n(Transition: Smooth entry of vocals and rhythm section)\n[verse](Chords: D - A - Bm - G; Vocal-Perf: Clear, narrative, mezzo-piano; Melody-Contour: Gentle descent, stepwise; Melody-Rhythm: Conversational, on-the-beat; Mix: Vocals prominent, instruments supportive)\nWe were both young when I first saw you\nI close my eyes and the flashback starts\nI'm standing there\nOn a balcony in summer air\n(Transition: Slight drum fill, intensity build)\n[pre-chorus](Chords: G - A - D - Bm - G - A; Vocal-Perf: Building intensity, slightly more breathy; Melody-Contour: Ascending, reaching; Melody-Rhythm: More urgent; Inst: Mandolin becomes more active; Mix: Slightly fuller, wider)\nSee the lights see the party the ball gowns\nsee you make your way through the crowd\nAnd say hello\nLittle did I know\n(Transition: Drum crash, full band enters dynamically)\n[chorus](Chords: D - A - Bm - G; Vocal-Perf: Strong, anthemic, mezzo-forte, soaring head voice moments; Melody-Contour: Broad arch, powerful; Melody-Rhythm: Driving, impactful; Inst: Full band, strings enter, electric guitar arpeggios; Mix: Wide, powerful, vocals upfront)\nThat you were Romeo you were throwing pebbles\nAnd my daddy said stay away from Juliet\nAnd I was crying on the staircase\nBegging you please don't go\nAnd I said\nRomeo take me somewhere we can be alone\nI'll be waiting all there's left to do is run\nYou'll be the prince and I'll be the princess\nIt's a love story\nBaby just say yes\n(Transition: Drums drop to lighter pattern, acoustic guitar prominent)\n[verse](Chords: D - A - Bm - G; Vocal-Perf: Slightly more intimate, reflective; Melody-Contour: Consistent with V1, subtle variations; Inst: Similar to V1, light drums, bass; Mix: Slightly pulled back from chorus)\nSo I sneak out to the garden to see you\nWe keep quiet cause we're dead if they knew\nSo close your eyes\nEscape this town for a little while\n(Transition: Instrumental build, more active drums, crescendo into bridge)\n[bridge](Chords: G - A - D - Bm - G - A; Vocal-Perf: Urgent, passionate, building emotion; Melody-Contour: Climactic, ascending phrases; Inst: Strings become more prominent, driving drums, sustained chords; Mix: Powerful, full, emotionally charged)\nRomeo save me\nThey’re trying to tell me how to feel\nThis love is difficult but it's real\nDon't be afraid we'll make it out of this mess\nIt's a love story\nBaby just say yes\n(Transition: Dramatic drum fill, full band re-entry for final climax)\n[chorus](Chords: D - A - Bm - G; Vocal-Perf: Confident, triumphant, powerful, layered backing vocals; Melody-Contour: Climactic, soaring high notes; Melody-Rhythm: Energetic, driving; Inst: Fullest arrangement, impactful drums, rich strings; Mix: Grand, epic, vocals layered and upfront)\nMarry me Juliet you'll never have to be alone\nI love you and that's all I really know\nI talked to your dad\nGo pick out a white dress\nIt's a love story\nBaby just say yes\n(Transition: Gradual instrumental fade-out, sustained string chord)\n[outro](Chords: D; Vocal-Perf: Soft, nostalgic, spoken-word quality; Inst: Lingering acoustic guitar, fading strings; Mix: Gently receding, intimate final vocal)\nOh oh oh\nOh oh oh oh\n'Cause we were both young when I first saw you",
  "song_id": "01_Love Story_20260331",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-flash",
    "usage": {
      "prompt_tokens": 10136,
      "completion_tokens": 1239,
      "total_tokens": 15844
    },
    "generated_at": "2026-03-31T00:26:04.498783+08:00"
  },
  "_prompt_compressed": {
    "from": 1250,
    "to": 900
  }
}