{
  "version": 2,
  "producer": "Cupid",
  "conductor": "Thomas",
  "ship": "Carpenter",
  "policy": {
    "rate": "10 songs per week (Spiritual + Cupid production)",
    "music_specialist": "Cupid",
    "conductor": "Thomas",
    "ship": "Carpenter",
    "steward": "Betty weekly digest only",
    "design": "Rhonda optional",
    "quality_bar": "Studio-ish synth; light vinyl; song form intro/verse/chorus; original only",
    "inspiration": [
      "New Order",
      "Depeche Mode",
      "The Beatles",
      "Phil Collins"
    ],
    "rights": "Original compositions only \u2014 inspiration not imitation of protected melodies",
    "vj": "Off by default; sparse titles only when enabled"
  },
  "roles": {
    "Cupid": "Music specialist model-agent \u2014 composition, mix, vinyl character, style engines",
    "Thomas": "Conducts agents; tone; does not micromanage Cupid's craft",
    "Spiritual": "May draft lyric/theme seeds; Cupid produces record-ready forms",
    "Carpenter": "Ships catalog + engine",
    "Betty": "Weekly digest only",
    "Rhonda": "Optional art"
  },
  "songs": [
    {
      "id": "electric-mercy",
      "title": "Electric Mercy",
      "bpm": 120,
      "key": 0,
      "style": "new-order",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "Electric Mercy.",
      "lyrics": [
        "Bassline under neon rain \u2014 mercy moves in fours",
        "We dance because the night still forgives",
        "Machines can hum a human hope",
        "Stay until the light decides to stay"
      ]
    },
    {
      "id": "quiet-circuit",
      "title": "Quiet Circuit",
      "bpm": 100,
      "key": -2,
      "style": "depeche",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "Quiet Circuit.",
      "lyrics": [
        "In the quiet circuit something holy ticks",
        "Cold glass, warm intent \u2014 choose the kinder wire",
        "Your shadow is not your master",
        "I will wait where the signal turns to song"
      ]
    },
    {
      "id": "across-the-harbor",
      "title": "Across the Harbor",
      "bpm": 108,
      "key": 5,
      "style": "beatles",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "Across the Harbor.",
      "lyrics": [
        "Meet me across the harbor when the tide is kind",
        "Simple chords, a promise in plain clothes",
        "If love is a road, we walk it without maps",
        "All you need is the courage to begin again"
      ]
    },
    {
      "id": "drum-of-return",
      "title": "Drum of Return",
      "bpm": 92,
      "key": 3,
      "style": "collins",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "Drum of Return.",
      "lyrics": [
        "I can feel it coming \u2014 not fear, but home",
        "Gated sky, open heart, one more try",
        "We survive the night by telling the truth soft",
        "Return is a rhythm; listen for the kick"
      ]
    },
    {
      "id": "true-signal",
      "title": "True Signal",
      "bpm": 118,
      "key": 2,
      "style": "new-order",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "True Signal.",
      "lyrics": [
        "True signal on a broken band \u2014 still clear",
        "Love is not a product; it is a path",
        "Step into the floor lights, leave the lie behind",
        "The good is broadcasting \u2014 tune your life"
      ]
    },
    {
      "id": "people-of-light",
      "title": "People of Light",
      "bpm": 112,
      "key": -1,
      "style": "depeche",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "People of Light.",
      "lyrics": [
        "People of light in a heavy century",
        "Difference is not a weapon unless we arm it",
        "Hold the line of mercy in a steel song",
        "We were made to recognize each other"
      ]
    },
    {
      "id": "let-it-begin",
      "title": "Let It Begin",
      "bpm": 104,
      "key": 7,
      "style": "beatles",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "Let It Begin.",
      "lyrics": [
        "Let it begin with a single honest note",
        "Yesterday is a teacher, not a cage",
        "Sing the simple thing until it becomes true",
        "There is a way home that starts with hello"
      ]
    },
    {
      "id": "one-more-dawn",
      "title": "One More Dawn",
      "bpm": 96,
      "key": 4,
      "style": "collins",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "One More Dawn.",
      "lyrics": [
        "One more dawn for the ones who almost quit",
        "Soft voice, big drum, a future still unspent",
        "You can start again without erasing love",
        "The sky keeps the appointment \u2014 so can we"
      ]
    },
    {
      "id": "horizon-breath",
      "title": "Horizon Breath",
      "bpm": 110,
      "key": 0,
      "style": "new-order",
      "writer": "Cupid",
      "conductor": "Thomas",
      "era": "spiritual-future",
      "intro": "Horizon Breath.",
      "lyrics": [
        "Breathe with the edge of morning, light without a name",
        "A warmth that holds the world before we understand",
        "We are not alone in the climb \u2014 the air itself says yes",
        "Every step is gift; every gift is more than chance"
      ]
    },
    {
      "id": "light-keeps-winning",
      "title": "Light Keeps Winning",
      "bpm": 118,
      "key": 0,
      "style": "depeche",
      "writer": "Cupid",
      "conductor": "Thomas",
      "intro": "Light Keeps Winning.",
      "lyrics": [
        "Darkness is loud; light is faithful",
        "One small candle rewrites a whole room",
        "We do not win by becoming what we fight",
        "In the end the light is patient \u2014 and remains"
      ]
    }
  ]
}