{
  "name":             "DriftLogic — Pollutant Response",
  "short_name":       "DriftLogic",
  "description":      "Real-time pollutant tracking and spread prediction for environmental response crews",
  "start_url":      "./",
  "scope":          "./",
  "display":          "standalone",
  "orientation":      "any",
  "background_color": "#0a1628",
  "theme_color":      "#0a1628",
  "lang":             "en",
  "categories":       ["utilities", "productivity"],
  "icons": [
    {
      "src":     "icons/icon-192.png",
      "sizes":   "192x192",
      "type":    "image/png",
      "purpose": "any maskable"
    },
    {
      "src":     "icons/icon-512.png",
      "sizes":   "512x512",
      "type":    "image/png",
      "purpose": "any maskable"
    }
  ],
  "screenshots": [
    {
      "src":            "icons/screenshot-map.png",
      "sizes":          "390x844",
      "type":           "image/png",
      "form_factor":    "narrow",
      "label":          "Map view with incident markers and spread overlay"
    }
  ],
  "shortcuts": [
    {
      "name":       "Log incident",
      "short_name": "Log",
      "url":        "./?action=log",
      "icons": [{ "src": "icons/icon-192.png", "sizes": "192x192" }]
    },
    {
      "name":       "View forecast",
      "short_name": "Forecast",
      "url":        "./?view=forecast",
      "icons": [{ "src": "icons/icon-192.png", "sizes": "192x192" }]
    }
  ]
}
