{
  "name": "Visual Sentinel",
  "short_name": "VisSentinel",
  "description": "6-layer website monitoring: Uptime, Performance, SSL, DNS, Visual regression, and Content change detection. Catch the failures most uptime tools miss.",
  "start_url": "/",
  "scope": "/",
  "display": "standalone",
  "orientation": "any",
  "background_color": "#0f172a",
  "theme_color": "#06b6d4",
  "lang": "en-US",
  "dir": "ltr",
  "categories": ["productivity", "utilities", "developer"],
  "id": "/?source=pwa",
  "icons": [
    {
      "src": "/favicon.ico",
      "sizes": "16x16 32x32 48x48",
      "type": "image/x-icon"
    },
    {
      "src": "/icon-192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icon-192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "maskable"
    },
    {
      "src": "/icon-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icon-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable"
    }
  ],
  "shortcuts": [
    {
      "name": "Overview",
      "short_name": "Overview",
      "description": "Monitor dashboard with active incidents",
      "url": "/overview"
    },
    {
      "name": "Incidents",
      "short_name": "Incidents",
      "description": "Open and recent incidents",
      "url": "/incidents"
    },
    {
      "name": "Monitors",
      "short_name": "Monitors",
      "description": "All monitors and their health",
      "url": "/monitors"
    },
    {
      "name": "Pricing",
      "short_name": "Pricing",
      "description": "Plans and pricing",
      "url": "/pricing"
    }
  ],
  "screenshots": [
    {
      "src": "/og-default.png",
      "sizes": "1200x630",
      "type": "image/png",
      "form_factor": "wide",
      "label": "Visual Sentinel monitoring dashboard"
    },
    {
      "src": "/screenshots/monitors-list.png",
      "sizes": "3456x2168",
      "type": "image/png",
      "form_factor": "wide",
      "label": "Monitor health overview and filters"
    },
    {
      "src": "/screenshots/status-page.png",
      "sizes": "3406x1708",
      "type": "image/png",
      "form_factor": "wide",
      "label": "Public status page management"
    },
    {
      "src": "/screenshots/whatsapp-alerts.png",
      "sizes": "1008x2244",
      "type": "image/png",
      "form_factor": "narrow",
      "label": "WhatsApp incident alerts on mobile"
    },
    {
      "src": "/screenshots/incident-detail.png",
      "sizes": "1342x1422",
      "type": "image/png",
      "form_factor": "narrow",
      "label": "Incident detail and response workflow"
    },
    {
      "src": "/screenshots/api-endpoints.png",
      "sizes": "2316x1526",
      "type": "image/png",
      "form_factor": "wide",
      "label": "API endpoints and integration surface"
    }
  ]
}
