{
 "schemaVersion": "1.0.0",
 "courseId": "marbella-norte",
 "name": "Marbella — Pacífico Norte",
 "version": "0.1.0",
 "createdAt": "2026-09-24T01:19:53Z",
 "pipelineVersion": "course-builder/0.1.0",
 "generator": "course-builder",
 "files": [
  {
   "path": "assets/holes/ph_01.json",
   "sha256": "ed83008486972969b781643ee8cca7161272091c343e8ba2fade8e37c5f592ee",
   "bytes": 318,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_01.png",
   "sha256": "2ac76534530552d5d5902d9740b47cd8c7ac664ef5cc7e31afa5b0fa2107f5d6",
   "bytes": 45567,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_02.json",
   "sha256": "6e16b0522a3eafc8f7346f091828777249201eba2213b66db3866bb956659d0b",
   "bytes": 318,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_02.png",
   "sha256": "7b809932fcfe1dbfb564f4951b7b4492afa1d039e0bb5b28081a4e5f0d2b2aee",
   "bytes": 54894,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_03.json",
   "sha256": "b5473e70f6e972ec03d0f781e25ebc2df473d8b2f61f9081c268a809b8695f04",
   "bytes": 318,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_03.png",
   "sha256": "cb202821a465c48cd8074b0504ea4d539590fca437e190e4da200548b507f35e",
   "bytes": 43223,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_04.json",
   "sha256": "aad6f81ae7c778324a6a4fc42bdfc6d8f1664390b7d4a5bab23fa0cc83470785",
   "bytes": 320,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_04.png",
   "sha256": "f6355c205df1b20abc3687b9639ac2c1172690cd202507a5db2815957c22b0db",
   "bytes": 34427,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_05.json",
   "sha256": "3307152a87f96773a38f86538019ea87bff60b61eece2894a9efe57c233a45e7",
   "bytes": 318,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_05.png",
   "sha256": "fee3b4d0667c21b5f7de93e3e81fae481ade05653731c30288be7eb493b7640e",
   "bytes": 28340,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_06.json",
   "sha256": "f535fda6f1eedc2b003664831a62435b8e6c6f7f1b78518f6c6dfad144736890",
   "bytes": 319,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_06.png",
   "sha256": "405e6f6b679346d7fa3f30fc76b0b170a980e6ab045f5de8debca3e3bd657d81",
   "bytes": 35679,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_07.json",
   "sha256": "c4b6b31dfb668a7bb3e36943857d80beaebe41891d820689ce0b6189032ecc96",
   "bytes": 318,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_07.png",
   "sha256": "36361f0a8c931bf38fee48e1ae06b912502524bf0ee29d7c21ad0cf962d34166",
   "bytes": 30553,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_08.json",
   "sha256": "803ad87cc830daef2cc3ec6d13f82c1d7f7be489a7d38a2d9ce6b3ee55590ce1",
   "bytes": 319,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_08.png",
   "sha256": "9e5c4ad5bf4315be4d3bff19bcaaa28bd0b523e011d8c515dac2f7f8a4e87ceb",
   "bytes": 30155,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_09.json",
   "sha256": "9297e6a093d53dae16f0f1b48555d193a871c7af851b97bd6b105b9e030d7d3b",
   "bytes": 316,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_09.png",
   "sha256": "3beb4142496f85d1d0640d7cbbc509186e05d6661da9adc7e5187807cfacf165",
   "bytes": 45580,
   "role": "hole_image"
  },
  {
   "path": "course.json",
   "sha256": "aee688a6376ad60cca89d5e6b95a4c55357eed8013c412def88759a140606e85",
   "bytes": 170583,
   "role": "course"
  },
  {
   "path": "experimental/elevation.json",
   "sha256": "8d5c9ae02f1977719a54c724f04cc6e6fb565aea8ebd180e19e794ac462477c7",
   "bytes": 3138,
   "role": "other"
  },
  {
   "path": "review_tasks.json",
   "sha256": "295e2e0153596ef455dc9dd890d248087cc97ff1328ba0f7d94cad389c90252e",
   "bytes": 13939,
   "role": "review_tasks"
  }
 ],
 "license": {
  "spdx": "ODbL-1.0",
  "attribution": "© OpenStreetMap contributors",
  "url": "https://opendatacommons.org/licenses/odbl/1-0/",
  "sources": [
   {
    "name": "OpenStreetMap",
    "spdx": "ODbL-1.0",
    "url": "https://www.openstreetmap.org/copyright"
   }
  ]
 }
}
