{
  "format": "honua.demo-services.v1",
  "schemaVersion": "1.2.0",
  "description": "Publicly discoverable seeded services of the demo.honua.io demo environment. Generated from seed definitions by manifest/generate-demo-services.py (honua-demo-infra#19) — never edit by hand.",
  "baseUrl": "https://demo.honua.io",
  "publishUrl": "https://demo.honua.io/demo-services.v1.json",
  "sources": {
    "seedManifest": "stacks/aws/SEED_MANIFEST.md",
    "stacSeed": "https://raw.githubusercontent.com/honua-io/honua-server/1fc339a3692289e9bc4ec90ed1533c5eb22a995e/tests/seed/demo-stac-imagery-v1.sql",
    "stacSeedSha256": "de33f838030b7aeced93ea7f8084ad4b45b1d76e2ae53bbcbc8d3ffc7b202687",
    "wmsRelease": "manifest/wms-release.v1.json"
  },
  "releaseContracts": {
    "wms": {
      "status": "planned",
      "definition": "manifest/wms-release.v1.json",
      "definitionSha256": "77f090086e4c2f44ce23ebd89eaac9fc432a7a80d3646bc62070a6dad38b919f",
      "requiredServer": {
        "imageDigest": "sha256:e4844922ee698dd8898beff6bdfd5479e95f75be660a5e89607822fbec64d532",
        "sourceCommit": "6ad71ac701ca709ec671afd09257217e8d17a149",
        "platform": {
          "os": "linux",
          "architecture": "arm64"
        },
        "requiredFix": {
          "pullRequest": "https://github.com/honua-io/honua-server/pull/3120",
          "mergeCommit": "8e162e46476191297b5ad03b8a523c322742d8b3",
          "isAncestorOfServerCommit": true
        }
      },
      "requiredChecks": [
        "deployed immutable image digest, source commit, and arm64 architecture match this contract",
        "WMS GetCapabilities names the exact governed layer without an exception",
        "bounded WMS GetMap returns a 512x512 image/png with nonblank semantic pixels",
        "canary receipt records the sha256 digest of the published demo-services manifest",
        "every binding has approved source-specific redistribution and attribution governance"
      ]
    }
  },
  "services": [
    {
      "id": "maui-parcels",
      "type": "feature",
      "layerName": "maui-parcels",
      "featureCount": 51245,
      "protocols": {
        "featureServer": {
          "layerId": 1,
          "path": "/rest/services/maui-parcels/FeatureServer/1"
        },
        "ogcFeatures": {
          "collectionId": "maui-parcels",
          "path": "/ogc/features/collections/maui-parcels"
        },
        "ogcTiles": {
          "collectionId": "maui-parcels",
          "tileMatrixSetId": "WebMercatorQuad",
          "tileTemplate": "/ogc/tiles/collections/maui-parcels/tiles/WebMercatorQuad/{z}/{y}/{x}",
          "mvtSourceLayer": "layer"
        }
      },
      "source": "ParcelsZoning/MapServer/30 \"Maui County Parcels\"",
      "vintage": "county data May 2025",
      "license": "Public domain (Hawaii Statewide GIS / County of Maui)"
    },
    {
      "id": "maui-zoning",
      "type": "feature",
      "layerName": "maui-zoning",
      "featureCount": 3274,
      "protocols": {
        "featureServer": {
          "layerId": 2,
          "path": "/rest/services/maui-zoning/FeatureServer/2"
        },
        "ogcFeatures": {
          "collectionId": "maui-zoning",
          "path": "/ogc/features/collections/maui-zoning"
        },
        "ogcTiles": {
          "collectionId": "maui-zoning",
          "tileMatrixSetId": "WebMercatorQuad",
          "tileTemplate": "/ogc/tiles/collections/maui-zoning/tiles/WebMercatorQuad/{z}/{y}/{x}",
          "mvtSourceLayer": "layer"
        }
      },
      "source": "ParcelsZoning/MapServer/33 \"County Zoning - County of Maui\"",
      "vintage": "July 2025",
      "license": "Public domain (County of Maui)"
    },
    {
      "id": "maui-roads",
      "type": "feature",
      "layerName": "maui-roads",
      "featureCount": 7071,
      "protocols": {
        "featureServer": {
          "layerId": 3,
          "path": "/rest/services/maui-roads/FeatureServer/3"
        },
        "ogcFeatures": {
          "collectionId": "maui-roads",
          "path": "/ogc/features/collections/maui-roads"
        },
        "ogcTiles": {
          "collectionId": "maui-roads",
          "tileMatrixSetId": "WebMercatorQuad",
          "tileTemplate": "/ogc/tiles/collections/maui-roads/tiles/WebMercatorQuad/{z}/{y}/{x}",
          "mvtSourceLayer": "layer"
        }
      },
      "source": "Transportation/MapServer/5 \"Maui Roads\"",
      "vintage": "statewide GIS current",
      "license": "Public domain"
    },
    {
      "id": "maui-flood-hazard",
      "type": "feature",
      "layerName": "maui-flood-hazard",
      "featureCount": 2014,
      "protocols": {
        "featureServer": {
          "layerId": 4,
          "path": "/rest/services/maui-flood-hazard/FeatureServer/4"
        },
        "ogcFeatures": {
          "collectionId": "maui-flood-hazard",
          "path": "/ogc/features/collections/maui-flood-hazard"
        },
        "ogcTiles": {
          "collectionId": "maui-flood-hazard",
          "tileMatrixSetId": "WebMercatorQuad",
          "tileTemplate": "/ogc/tiles/collections/maui-flood-hazard/tiles/WebMercatorQuad/{z}/{y}/{x}",
          "mvtSourceLayer": "layer"
        }
      },
      "source": "Hazards/MapServer/4 \"Maui County DFIRM\" (FEMA)",
      "vintage": "FEMA DFIRM",
      "license": "Public domain (FEMA)"
    },
    {
      "id": "maui-sea-level-rise",
      "type": "feature",
      "layerName": "maui-sea-level-rise",
      "featureCount": 3,
      "protocols": {
        "featureServer": {
          "layerId": 5,
          "path": "/rest/services/maui-sea-level-rise/FeatureServer/5"
        },
        "ogcFeatures": {
          "collectionId": "maui-sea-level-rise",
          "path": "/ogc/features/collections/maui-sea-level-rise"
        },
        "ogcTiles": {
          "collectionId": "maui-sea-level-rise",
          "tileMatrixSetId": "WebMercatorQuad",
          "tileTemplate": "/ogc/tiles/collections/maui-sea-level-rise/tiles/WebMercatorQuad/{z}/{y}/{x}",
          "mvtSourceLayer": "layer"
        }
      },
      "source": "Climate/MapServer/45 \"SLR Exposure Area - 3.2 Ft. Scenario\" (UH/NOAA)",
      "vintage": "PacIOOS/UH-SOEST SLR viewer",
      "license": "Public domain"
    },
    {
      "id": "maui-place-names",
      "type": "feature",
      "layerName": "maui-place-names",
      "featureCount": 2328,
      "protocols": {
        "featureServer": {
          "layerId": 6,
          "path": "/rest/services/maui-place-names/FeatureServer/6"
        },
        "ogcFeatures": {
          "collectionId": "maui-place-names",
          "path": "/ogc/features/collections/maui-place-names"
        },
        "ogcTiles": {
          "collectionId": "maui-place-names",
          "tileMatrixSetId": "WebMercatorQuad",
          "tileTemplate": "/ogc/tiles/collections/maui-place-names/tiles/WebMercatorQuad/{z}/{y}/{x}",
          "mvtSourceLayer": "layer"
        }
      },
      "source": "HistoricCultural/MapServer/2 \"Place Names\" (USGS GNIS)",
      "vintage": "GNIS",
      "license": "Public domain; Hawaiian diacriticals preserved (UTF-8 end to end)"
    },
    {
      "id": "maui-buildings",
      "type": "feature",
      "layerName": "maui-buildings",
      "featureCount": 42674,
      "protocols": {
        "featureServer": {
          "layerId": 13,
          "path": "/rest/services/maui-buildings/FeatureServer/13"
        },
        "ogcFeatures": {
          "collectionId": "maui-buildings",
          "path": "/ogc/features/collections/maui-buildings"
        },
        "ogcTiles": {
          "collectionId": "maui-buildings",
          "tileMatrixSetId": "WebMercatorQuad",
          "tileTemplate": "/ogc/tiles/collections/maui-buildings/tiles/WebMercatorQuad/{z}/{y}/{x}",
          "mvtSourceLayer": "layer"
        }
      },
      "source": "Overture Maps Foundation release 2026-05-20.0, s3://overturemaps-us-west-2/release/2026-05-20.0/theme=buildings/type=building/ (extracted with the same Maui Nui bbox; seeded 2026-06-12 for /demo-maui-3d.html)",
      "vintage": "Overture 2026-05-20.0",
      "license": "ODbL — attribution \"Overture Maps Foundation · © OpenStreetMap contributors\" required; rendered by the demo page's map attribution control"
    },
    {
      "id": "maui-hillshade",
      "type": "raster",
      "protocols": {
        "imageServerTiles": {
          "tileTemplate": "/rest/services/maui-hillshade/ImageServer/tile/{z}/{y}/{x}"
        }
      },
      "source": "USGS 3DEP 1/3 arc-second, 5 tiles covering Maui Nui (s3://prd-tnm/.../n21w156, n21w157, n21w158, n22w157, n22w158)",
      "license": "Public domain (USGS)"
    },
    {
      "id": "maui-terrain",
      "type": "terrain",
      "protocols": {
        "terrainRgb": {
          "tileTemplate": "/terrain/maui-terrain/{z}/{x}/{y}.png",
          "tileJson": "/terrain/maui-terrain/tile.json",
          "encoding": "mapbox-terrain-rgb"
        }
      },
      "source": "same 3DEP DEM",
      "license": "Public domain (USGS)"
    },
    {
      "id": "maui-imagery",
      "type": "raster",
      "protocols": {
        "imageServerTiles": {
          "tileTemplate": "/rest/services/maui-imagery/ImageServer/tile/{z}/{y}/{x}"
        }
      },
      "source": "NAIP 2021 Hawaii 60 cm via NOAA Digital Coast (coastalimagery.blob.core.windows.net/digitalcoast/HI_NAIP_2021_9668, provider VRTs, EPSG:26904+26905)",
      "license": "Public domain (USDA NAIP)"
    },
    {
      "id": "maui-basemap",
      "type": "basemap",
      "protocols": {
        "pmtiles": {
          "archiveId": "maui-basemap",
          "path": "/api/v1/tiles/pmtiles/maui-basemap"
        }
      },
      "source": "pmtiles extract https://build.protomaps.com/20260610.pmtiles --bbox=-157.40,20.45,-155.95,21.25 (go-pmtiles docker; Maui Nui extract replaces the 5.2 MB Maui-only one)",
      "license": "ODbL © OpenStreetMap contributors, Protomaps"
    },
    {
      "id": "demo-stac",
      "type": "stac",
      "title": "Demo STAC Catalog",
      "protocols": {
        "stac": {
          "path": "/stac",
          "collectionsPath": "/stac/collections",
          "searchPath": "/stac/search",
          "collections": [
            {
              "id": "90810",
              "name": "maui-reef-watch",
              "title": "Maui Reef Watch",
              "description": "Sentinel-2 nearshore reef monitoring scenes (Maui).",
              "license": "CC-BY-4.0",
              "bbox": [
                -156.7,
                20.6,
                -156.3,
                20.96
              ],
              "path": "/stac/collections/90810"
            },
            {
              "id": "90820",
              "name": "maui-coastal-change",
              "title": "Maui Coastal Change",
              "description": "High-cadence coastal change-detection scenes (Maui).",
              "license": "proprietary",
              "bbox": [
                -156.7,
                20.6,
                -156.36,
                20.92
              ],
              "path": "/stac/collections/90820"
            }
          ]
        }
      }
    }
  ],
  "assets": {
    "glyphs": {
      "path": "/fonts/{fontstack}/{range}.pbf",
      "fontstacks": [
        "NotoSansRegular"
      ],
      "source": "github.com/openmaptiles/fonts v2.0 (OFL 1.1)"
    }
  },
  "releaseCandidates": {
    "wms": {
      "status": "planned",
      "bindings": [
        {
          "serviceId": "maui-flood-hazard",
          "wms": {
            "path": "/rest/services/maui-flood-hazard/MapServer/WMS",
            "layerName": "maui-flood-hazard",
            "capabilitiesVersion": "1.3.0",
            "expectedMap": {
              "version": "1.1.1",
              "srs": "EPSG:4326",
              "bbox": [
                -157.4,
                20.45,
                -155.95,
                21.25
              ],
              "width": 512,
              "height": 512,
              "format": "image/png",
              "transparent": true,
              "minDistinctColors": 2,
              "minNonTransparentPixels": 64
            }
          },
          "governance": {
            "status": "blocked",
            "source": {
              "title": "Maui County DFIRM",
              "publisher": "Hawaii Statewide GIS Program; source metadata identifies FEMA",
              "url": "https://geodata.hawaii.gov/arcgis/rest/services/Hazards/MapServer/4?f=pjson",
              "sha256": "0640a697d760ed825b6608081e01711d660127432ac7bc1909528960efd8a78f",
              "refreshCadence": "monthly per source metadata"
            },
            "license": {
              "classification": null,
              "redistributionAllowed": null,
              "termsUrl": "https://planning.hawaii.gov/gis/download-gis-data-expanded/",
              "termsSha256": "5a1298787cb0cbce14a7ce03f0a0ed4031a7bc06f2f874abd35a428fba00f92b",
              "blocker": "Exact seeded artifact and vintage are not yet immutably bound to source-specific redistribution terms."
            },
            "attribution": {
              "text": "Federal Emergency Management Agency (FEMA); Hawaii Statewide GIS Program",
              "obligation": "unverified"
            },
            "evidence": [
              {
                "kind": "source-metadata",
                "url": "https://geodata.hawaii.gov/arcgis/rest/services/Hazards/MapServer/4?f=pjson",
                "sha256": "0640a697d760ed825b6608081e01711d660127432ac7bc1909528960efd8a78f"
              },
              {
                "kind": "portal-terms",
                "url": "https://planning.hawaii.gov/gis/download-gis-data-expanded/",
                "sha256": "5a1298787cb0cbce14a7ce03f0a0ed4031a7bc06f2f874abd35a428fba00f92b"
              }
            ]
          }
        },
        {
          "serviceId": "maui-sea-level-rise",
          "wms": {
            "path": "/rest/services/maui-sea-level-rise/MapServer/WMS",
            "layerName": "maui-sea-level-rise",
            "capabilitiesVersion": "1.3.0",
            "expectedMap": {
              "version": "1.1.1",
              "srs": "EPSG:4326",
              "bbox": [
                -157.4,
                20.45,
                -155.95,
                21.25
              ],
              "width": 512,
              "height": 512,
              "format": "image/png",
              "transparent": true,
              "minDistinctColors": 2,
              "minNonTransparentPixels": 64
            }
          },
          "governance": {
            "status": "blocked",
            "source": {
              "title": "SLR Exposure Area - 3.2 Ft. Scenario",
              "publisher": "UH SOEST Coastal Geology Group, PacIOOS, and Tetra Tech, Inc.",
              "url": "https://geodata.hawaii.gov/arcgis/rest/services/Climate/MapServer/45?f=pjson",
              "sha256": "01220ffa55f5bfb7217369b63924e9cfba425c3591b12353eae9c8a59b0c35e2",
              "refreshCadence": "no published fixed cadence; manual verification required"
            },
            "license": {
              "classification": null,
              "redistributionAllowed": null,
              "termsUrl": "https://planning.hawaii.gov/gis/download-gis-data-expanded/",
              "termsSha256": "5a1298787cb0cbce14a7ce03f0a0ed4031a7bc06f2f874abd35a428fba00f92b",
              "blocker": "The exact seeded artifact/version and each contributing publisher's source-specific redistribution terms are not yet immutably bound."
            },
            "attribution": {
              "text": "SOEST, UH CGG, PacIOOS, Tetra Tech, Inc.",
              "obligation": "unverified",
              "suggestedCitationUrl": "https://www.pacioos.hawaii.edu/shoreline/slr-hawaii/"
            },
            "evidence": [
              {
                "kind": "source-metadata",
                "url": "https://geodata.hawaii.gov/arcgis/rest/services/Climate/MapServer/45?f=pjson",
                "sha256": "01220ffa55f5bfb7217369b63924e9cfba425c3591b12353eae9c8a59b0c35e2"
              },
              {
                "kind": "methodology-citation-and-limitations",
                "url": "https://www.pacioos.hawaii.edu/shoreline/slr-hawaii/",
                "sha256": "976eb33f4113ccae1c01dbeed2b3681f586dc7ca2e12f50dc9acc1affe9ca38b"
              },
              {
                "kind": "portal-terms",
                "url": "https://planning.hawaii.gov/gis/download-gis-data-expanded/",
                "sha256": "5a1298787cb0cbce14a7ce03f0a0ed4031a7bc06f2f874abd35a428fba00f92b"
              }
            ]
          }
        }
      ]
    }
  }
}
