{
  "id": "guitar",
  "name": "Guitar",
  "icon": "guitar",
  "order": 1,
  "levels": [
    {
      "level": 1,
      "required": 2,
      "challenges": [
        {
          "id": "guitar.l1.first-notes",
          "title": "First Notes",
          "description": "Finish any guitar song with note detection on.",
          "goal": { "type": "song_completed", "instrument": "guitar", "target": 1 }
        },
        {
          "id": "guitar.l1.clean-run",
          "title": "Clean Run",
          "description": "Score 80%+ accuracy on a guitar song.",
          "goal": { "type": "song_completed", "instrument": "guitar", "min_accuracy": 0.8, "target": 1 }
        },
        {
          "id": "guitar.l1.daily-grind",
          "title": "Daily Grind",
          "description": "Complete 3 daily quests.",
          "goal": { "type": "quest_completed", "period": "daily", "target": 3 }
        }
      ]
    },
    {
      "level": 2,
      "required": 2,
      "challenges": [
        {
          "id": "guitar.l2.five-songs",
          "title": "Warming Up",
          "description": "Finish 5 guitar songs.",
          "goal": { "type": "song_completed", "instrument": "guitar", "target": 5 }
        },
        {
          "id": "guitar.l2.sharpshooter",
          "title": "Sharpshooter",
          "description": "Score 90%+ accuracy on a guitar song.",
          "goal": { "type": "song_completed", "instrument": "guitar", "min_accuracy": 0.9, "target": 1 }
        },
        {
          "id": "guitar.l2.arcade-debut",
          "title": "Arcade Debut",
          "description": "Play 3 FeedBarcade rounds.",
          "goal": { "type": "minigame_run", "target": 3 }
        }
      ]
    },
    {
      "level": 3,
      "required": 2,
      "challenges": [
        {
          "id": "guitar.l3.repertoire",
          "title": "Repertoire",
          "description": "Finish 10 different guitar songs.",
          "goal": { "type": "song_completed", "instrument": "guitar", "distinct": true, "target": 10 }
        },
        {
          "id": "guitar.l3.consistent",
          "title": "Consistent",
          "description": "Score 85%+ accuracy on 5 guitar songs.",
          "goal": { "type": "song_completed", "instrument": "guitar", "min_accuracy": 0.85, "target": 5 }
        },
        {
          "id": "guitar.l3.weekly-warrior",
          "title": "Weekly Warrior",
          "description": "Complete 2 weekly quests.",
          "goal": { "type": "quest_completed", "period": "weekly", "target": 2 }
        }
      ]
    },
    {
      "level": 4,
      "required": 2,
      "challenges": [
        {
          "id": "guitar.l4.streak-week",
          "title": "Seven-Day Streak",
          "description": "Reach a 7-day play streak.",
          "goal": { "type": "streak_reached", "days": 7 }
        },
        {
          "id": "guitar.l4.precision",
          "title": "Precision",
          "description": "Score 95%+ accuracy on 3 guitar songs.",
          "goal": { "type": "song_completed", "instrument": "guitar", "min_accuracy": 0.95, "target": 3 }
        },
        {
          "id": "guitar.l4.marathon",
          "title": "Marathon",
          "description": "Finish 25 guitar songs.",
          "goal": { "type": "song_completed", "instrument": "guitar", "target": 25 }
        }
      ]
    },
    {
      "level": 5,
      "required": 2,
      "challenges": [
        {
          "id": "guitar.l5.collector",
          "title": "Collector",
          "description": "Earn 5,000 lifetime Decibels.",
          "goal": { "type": "db_earned", "amount": 5000 }
        },
        {
          "id": "guitar.l5.virtuoso",
          "title": "Virtuoso",
          "description": "Score 95%+ accuracy on 10 different guitar songs.",
          "goal": { "type": "song_completed", "instrument": "guitar", "min_accuracy": 0.95, "distinct": true, "target": 10 }
        },
        {
          "id": "guitar.l5.dedicated",
          "title": "Dedicated",
          "description": "Finish 50 guitar songs.",
          "goal": { "type": "song_completed", "instrument": "guitar", "target": 50 }
        }
      ]
    }
  ]
}
