{
 "schemaVersion": "1.0.0",
 "courseId": "miami-shores",
 "name": "Miami Shores Country Club",
 "version": "0.1.0",
 "createdAt": "2026-10-11T16:36:19Z",
 "pipelineVersion": "course-builder/0.1.0",
 "generator": "course-builder",
 "files": [
  {
   "path": "assets/holes/ph_01.jpg",
   "sha256": "e1c3170dd18d8867d86089d4918ca26bcbb2e436c846de6e11c62c314ae14f95",
   "bytes": 174727,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_01.json",
   "sha256": "9ed5b3a6bedbecc1feaf88acd2cf34b341a319cce036489fc456cd1ef044fc01",
   "bytes": 338,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_02.jpg",
   "sha256": "b58d062a814f45acb40097383390d939b201c46982c272a0ae3cbe067322ea42",
   "bytes": 128708,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_02.json",
   "sha256": "feef38addc93f31d91b13829534d30b6556ab98f6915f27fcd8bdf073b14acbe",
   "bytes": 336,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_03.jpg",
   "sha256": "ca1b8e22f7b8b04a74aa52687995177c6299ee75981b6b6344e27571dcf04465",
   "bytes": 154991,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_03.json",
   "sha256": "6d19b3451a65201c66fd073fd780057c5f9ddd84c74eac38e2289686186367f2",
   "bytes": 338,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_04.jpg",
   "sha256": "4ca82e20897eb2733831d25c25fb38864c935b44c258be663ec276eebfd74f37",
   "bytes": 161518,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_04.json",
   "sha256": "8f13fb38e95dc83fb8e2f3593369f7151d561187cd1314308cb21c17d7984174",
   "bytes": 340,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_05.jpg",
   "sha256": "d4fc80f5db5e8f0a7a68a2907f4a92caf5c16c116bd37ab87566431a2476683f",
   "bytes": 174208,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_05.json",
   "sha256": "24bab7eaa5db212f295cb3af917789d8ea36bedef0c296b8d7e93fcfadf1239e",
   "bytes": 337,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_06.jpg",
   "sha256": "9097eae95a41fbe5482a49caf43e2215e4aeb343fe72a50faceeb18b84dfa562",
   "bytes": 184737,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_06.json",
   "sha256": "3c1513b4da7243625a6c93ceea5d39b308d3a7e1db6fb6cc39941f1358a0f1a7",
   "bytes": 339,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_07.jpg",
   "sha256": "a15731b138cc5ff4833f74a255d231fc00d359b732664712a4d18f1b9f0d715f",
   "bytes": 219623,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_07.json",
   "sha256": "4261e2548deec186e7cde8d0919ce6450e3de01281ea56222b7955a051e77c7c",
   "bytes": 337,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_08.jpg",
   "sha256": "982323458629ff38ea017e9d3e310ff0538e6a6fc767da437b53fda6c8aee292",
   "bytes": 150602,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_08.json",
   "sha256": "c84bb8fa55c8b6a9108de6b97146ac1c1564bdb1b88ead15c53fccddff399fc4",
   "bytes": 339,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_09.jpg",
   "sha256": "7a39e527135f5b52965f7510f32d3ee47e4592ca4b7646f4d6f80eba1b6f732e",
   "bytes": 130839,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_09.json",
   "sha256": "93cb0ca90d1979e0eb08b8cd2294fb7c236b343df1d218e671eed4e738e03056",
   "bytes": 339,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_10.jpg",
   "sha256": "826745f9776a9a9b8ec8f02e0a7fccf93bacb1e1a73c45f2a6c19212fc0403ee",
   "bytes": 184595,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_10.json",
   "sha256": "a23d6fd2f88e96dc8a55c78f3d1b9d314e7f8b7716247c272e0d0a7b0742045a",
   "bytes": 335,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_11.jpg",
   "sha256": "4127561a310d8a3cc87414c5547b93f48c842ac4f552a61834e71b95ede2179a",
   "bytes": 178114,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_11.json",
   "sha256": "ece0f35497a7ffc95009d03d71243ce6d381496e7092feb77b163c6cde54d030",
   "bytes": 336,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_12.jpg",
   "sha256": "b4aad56038d9f080618c2eb5db1113d2d275694fc29fe69fe9fdeccf5ab92213",
   "bytes": 169847,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_12.json",
   "sha256": "bd9551cd0cb3a5b3e90fb867835a794e59699002e39f2cfdf94918bcd37f3f31",
   "bytes": 339,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_13.jpg",
   "sha256": "dc23a03fb999497c19a2100b3e24c280a757319b923139e48b3ac84a5856eb60",
   "bytes": 175616,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_13.json",
   "sha256": "b00625921cc7e0675a33fe69688ceabea315ee6a1ca961aecbca8aa02b2a93ae",
   "bytes": 339,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_14.jpg",
   "sha256": "1da96b35e58e9f260d2c4c13eb3401bf83de98a644e0718676e9fe23ec1f47c5",
   "bytes": 178721,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_14.json",
   "sha256": "d74703d161d2f5975831a6d677f740f11b22f90d27623a0419d21a9d9586270a",
   "bytes": 340,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_15.jpg",
   "sha256": "bbe05a54502b8a855ee2218337bb399f966ab5652281d19475fef7edffc69396",
   "bytes": 161997,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_15.json",
   "sha256": "bc4c56b78b7d4a5afa9bde2c56cdca036e634a90c3ceedae5e1b132447beb13b",
   "bytes": 339,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_16.jpg",
   "sha256": "4e530a70e77512d9db4e91f08be5b875f0b43fad45c74264d2a508f4939a2465",
   "bytes": 178903,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_16.json",
   "sha256": "4d270666bc4b930938455b7117277a9ab3ee591386c62b393064d425a911f5be",
   "bytes": 336,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_17.jpg",
   "sha256": "b866ff9a3e2e0446ba6f859af0ff43c7cb70090d79911d619b85b7a23b52caf8",
   "bytes": 144246,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_17.json",
   "sha256": "f44d623fb5ffeb24bf361e7823226efe24914d39e8c35d4e2adfe7f0120c394a",
   "bytes": 338,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_18.jpg",
   "sha256": "01328456241ec7f6bb7159bfa9931ad168a4d950579b3c92b7f0b29bc3fc7327",
   "bytes": 194577,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_18.json",
   "sha256": "41e88837bedcb5dab6e5e809d0b7faed4b3e92de8ba8983fe8158a03ddd91350",
   "bytes": 339,
   "role": "hole_transform"
  },
  {
   "path": "course.json",
   "sha256": "7dc33ab465d75746c4c5532e1b1ee55fd1d87534d61debd10ac2abc58c36d953",
   "bytes": 584790,
   "role": "course"
  },
  {
   "path": "experimental/elevation.json",
   "sha256": "dd772c8f2278d0f53a9a64bd84ab37f7a6338b39d2ffd14c79a7c378234e09a4",
   "bytes": 5584,
   "role": "other"
  },
  {
   "path": "facts.json",
   "sha256": "6b812a7ce35f1ea331a9888ec1d1a2f6240ca0bf66d0f98bcd08707a551c48a6",
   "bytes": 13137,
   "role": "facts"
  },
  {
   "path": "review_tasks.json",
   "sha256": "7174695cb55fa6d587399dbf62c01dad7b514137b1c53a78905983c66660d79d",
   "bytes": 31842,
   "role": "review_tasks"
  }
 ],
 "imageryDate": "2023-01-11",
 "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"
   },
   {
    "name": "NAIP / USDA",
    "spdx": "LicenseRef-US-PublicDomain",
    "url": "https://naip-usdaonline.hub.arcgis.com/"
   }
  ]
 }
}
