{
  "schema_version": "1.0.0",
  "created_at": "2026-03-26T12:00:00Z",
  "map_fingerprint": {
    "hash": "ab5b9c77dbfca7bda1a5fd69a5df6f3e4d3df37e0b7c3ff8e57fa0a5f0a1c9b2",
    "algorithm": "sha256"
  },
  "model": {
    "human_user_name": "Ian Muehlenhaus",
    "llm_name": "GPT-5.4 Thinking"
  },
  "agent": {
    "name": "Web Mapper",
    "url": "https://www.webmapgpt.com/",
    "version": "1.0"
  },
  "map": {
    "title": "Map Melody",
    "description": "Monochrome Equal Earth world map that assigns piano notes to countries by descending projected area, with a song guide panel and provenance modal.",
    "stack": [
      {
        "name": "D3",
        "version": "7.9.0"
      },
      {
        "name": "TopoJSON Client",
        "version": "3.1.0"
      },
      {
        "name": "soundfont-player",
        "version": "0.12.0"
      },
      {
        "name": "world-atlas",
        "version": "2"
      }
    ],
    "outputs": {}
  },
  "datasets": [
    {
      "name": "world-atlas countries-50m",
      "type": "TopoJSON",
      "source_url": "https://cdn.jsdelivr.net/npm/world-atlas@2/countries-50m.json",
      "fields": [
        {
          "name": "id",
          "type": "string"
        },
        {
          "name": "properties.name",
          "type": "string"
        },
        {
          "name": "derived_projected_area",
          "type": "number"
        },
        {
          "name": "derived_note",
          "type": "string|null"
        },
        {
          "name": "derived_rank",
          "type": "number"
        }
      ]
    }
  ],
  "prompts": [
    "Saturday is International Piano Day. I would like a fun interactive web map that plays piano notes by country, uses Equal Earth if possible, omits Antarctica and small island countries, stays black and white, includes a song panel, and shows provenance in an info modal."
  ]
}