{
  "schema_version": "1.0.0",
  "created_at": "2026-05-22T00:13:15.854643Z",
  "map_fingerprint": {
    "hash": "890cadbc778de41ccbea93d2d4530857e59c241a825d5fd9c044898f3edf32ed",
    "algorithm": "sha256"
  },
  "model": {
    "human_user_name": "Ian Muehlenhaus",
    "llm_name": "GPT-5.5 Thinking"
  },
  "agent": {
    "name": "Web Mapper GPT",
    "url": "https://webmapgpt.com",
    "version": "2026-05"
  },
  "map": {
    "title": "A Darker Geography of Sound",
    "description": "Dark archival interactive web atlas mapping 40 goth, industrial, darkwave, deathrock, and adjacent bands by hometown for World Goth Day 2026. Patched to keep About modal hidden by default if CDN scripts fail. UX patch keeps popups above the title, opens them to the right of symbols, and avoids recentering on clicked points.",
    "stack": [
      {
        "name": "HTML5",
        "version": "living standard"
      },
      {
        "name": "CSS3",
        "version": "living standard"
      },
      {
        "name": "JavaScript",
        "version": "ES2020+"
      },
      {
        "name": "Leaflet",
        "version": "1.9.4"
      },
      {
        "name": "Leaflet.markercluster",
        "version": "1.5.3"
      },
      {
        "name": "CARTO Dark Matter tiles",
        "version": "raster tile service"
      },
      {
        "name": "OpenStreetMap",
        "version": "current ODbL contributors"
      },
      {
        "name": "Font Awesome",
        "version": "6.5.2"
      },
      {
        "name": "Google Fonts",
        "version": "CDN"
      }
    ],
    "outputs": {}
  },
  "datasets": [
    {
      "name": "international_goth_bands_dataset_geocoded",
      "type": "CSV and GeoJSON point features",
      "source_url": "data/international_goth_bands_dataset_geocoded.csv",
      "fields": [
        {
          "name": "Band Name",
          "type": "string"
        },
        {
          "name": "Hometown",
          "type": "string"
        },
        {
          "name": "Year Founded",
          "type": "number"
        },
        {
          "name": "Discography",
          "type": "string"
        },
        {
          "name": "Year Disbanded (if any, most recent if several)",
          "type": "string"
        },
        {
          "name": "Original Band Members (with instruments/vocals/etc.)",
          "type": "string"
        },
        {
          "name": "Original, short bio blurb about the band and its history",
          "type": "string"
        },
        {
          "name": "Goth Genre",
          "type": "string"
        },
        {
          "name": "Rank in Goth Lore",
          "type": "number"
        },
        {
          "name": "Sources",
          "type": "string"
        },
        {
          "name": "Data Confidence",
          "type": "number"
        },
        {
          "name": "primary_genre",
          "type": "string"
        },
        {
          "name": "symbol_color",
          "type": "string"
        },
        {
          "name": "latitude",
          "type": "number"
        },
        {
          "name": "longitude",
          "type": "number"
        },
        {
          "name": "display_latitude",
          "type": "number"
        },
        {
          "name": "display_longitude",
          "type": "number"
        },
        {
          "name": "youtube_music_search",
          "type": "string"
        },
        {
          "name": "spotify_search",
          "type": "string"
        },
        {
          "name": "wikipedia_search",
          "type": "string"
        },
        {
          "name": "id",
          "type": "string"
        },
        {
          "name": "coordinate_note",
          "type": "string"
        }
      ]
    }
  ],
  "prompts": [
    "Hi there,\n\nI've uploaded a Goth Band dataset. I would now like to make the ultimate \"Goth\" looking and aesthetic map possible to celebrate tomorrow's World Goth Day. \n\n# Intention\nCreate a cool-ass goth map for goth music lovers that shows famous goth and industrial bands of the world in their home towns. If there are no lat/lng coordinates in the CSV, please find them for the city of their origin and represent the bands there with a dot.\n\n# Symbolization \nPlease symbolize each band with a Gothic point symbol (same one is fine) colored based on the goth rock genre, which should be a field. Use dark goth-esque colors. Accessibility is not key here... shades of gray are preferred. (Don't use red and green, though.)\n\n# Use very goth rock/modern fonts\nChoose a font family that screams 80s/90s Goth music.\n\n# Mood and aesthetic\nMake the map dark, brooding and somewhat creepy. Grays, Nine Inch Nails Pretty Hate Machine, Sisters of Mercy style artwork vibes. \n\nMap should be interactive. If you use leaflet or maplibre, make sure the basemap is basic and dark. Otherwise, perhaps use Natural Earth or other sourced geometry for countries and style accordingly. \n\n# Interactivity\nUsers should be able to zoom in, pan, and zoom back out to see most of the world. The map should fill most of the screen, though. Do not let people zoom out to space. \n\n# Info windows \nPop up without arrow to point but near point showing Band Name (Goth Lore Rank), founding year, brief bio, members, and other useful information. (Do not include any source or reliability info in the pop up. That ruins the goth vibe. We will share the dataset with that info in the sources tab.)\n\nInfo windows should close and minimize when the user clicks outside of it.\n\nHave a search widget somewhere obvious (likely in the heading) where a user can begin typing in a name and see bands appear that have those characters in them to select one). When selected, highlight that band's hometown point symbol on the map and show the infowindow. When they click out of the info window, erase the text they typed in the search widget and show all bands again. \n\n# Purpose\nAn inviting map for fans of goth to peruse and look back at. In each info window, please add a link to YouTubeMusic that goes to that band's discography (if existing). Also add a link to the band's page/discography on Spotify (if possible). It should open in a new tab. These should be minimal and at the bottom of the info window. Use official icons for these button if you can find them. \n\n# Sources\nInclude a \"About\" button very small in the lower left of the map. When clicked, it opens up a modal that says:\n- \"Created for free with Web Map GPT and Dataset Doctor GPT\" with hyperlinks to https://www.webmapgpt.com\n- Cartographer: Ian Muehlenhaus\n- Part of the ICA Map Design Commission's #365DaysOfMaps (link to https://mapdesign.icaci.org)\n- List of APIs used. \n- Download CC dataset. Free to use. Link to dataset.\n- Download Provenance File. Link to provenance file.\n\n---\n\nBefore you begin, do you have any questions for me? Am I forgetting something major?",
    "Thanks for these great questions. \n1. Yes. Downloadable zip, please.\n2. Yes, please use online fonts and CDN libraries as needed to make this map rock! (Pun intended. :-)\n3. Yes, please create search links. In fact, get rid of those proprietary links, please, and instead create band search links. Thanks.\n4. Let's go dark archival atlas vibe please. In the sources please add created by the ICA \"for World Goth Day, 2026\" where appropriate\n5. You are thinking exactly right here. Thank you. Very much monochrome **except** for important accents (e.g., currently selected band dot, etc). The accented colors should be Pretty Hate Machine muted purples and blues, like you mentioned. :-)\n\nPlease do add a genre filter near or next to the search bar that disappears when – there when you need it, but not dominating the map or sticking around too long. Hidden by default. Please allow multi-select. Thanks!\n\nI can't wait to see what you come up with. Thanks  again!"
  ]
}