{
  "service": {
    "id": "mesh-isp-toronto-01",
    "name": "HarbourLink Community Network",
    "status": "operational",
    "environment": "production",
    "region": {
      "country": "CA",
      "province": "ON",
      "city": "Toronto",
      "timezone": "America/Toronto",
      "coverageZones": [
        "Harbourfront",
        "St. Lawrence",
        "Regent Park",
        "Corktown"
      ]
    },
    "network": {
      "asn": 399241,
      "ipv4Pool": "100.72.0.0/16",
      "ipv6Prefix": "fd42:7b6d:1200::/48",
      "routingProtocol": "B.A.T.M.A.N. advanced",
      "dnsServers": [
        "100.72.0.53",
        "fd42:7b6d:1200::53"
      ],
      "mtu": 1280,
      "meshInterfaces": [
        {
          "name": "mesh5",
          "band": "5GHz",
          "channel": 149,
          "widthMHz": 40,
          "encryption": {
            "enabled": true,
            "protocol": "SAE",
            "keyRotationHours": 168
          }
        },
        {
          "name": "mesh2",
          "band": "2.4GHz",
          "channel": 6,
          "widthMHz": 20,
          "encryption": {
            "enabled": true,
            "protocol": "SAE",
            "keyRotationHours": 168
          }
        }
      ]
    },
    "gateways": [
      {
        "id": "gw-harbourfront-01",
        "hostname": "hf-core-01.mesh.local",
        "status": "online",
        "coordinates": {
          "latitude": 43.6387,
          "longitude": -79.3816
        },
        "uplinks": [
          {
            "provider": "Metro Fibre Cooperative",
            "type": "fiber",
            "capacityMbps": 5000,
            "availableMbps": 3710,
            "status": "active"
          },
          {
            "provider": "NorthStar Wireless",
            "type": "fixed-wireless",
            "capacityMbps": 1000,
            "availableMbps": 940,
            "status": "standby"
          }
        ],
        "clientsConnected": 184,
        "lastSeen": "2026-07-31T14:22:09-04:00"
      },
      {
        "id": "gw-corktown-02",
        "hostname": "ct-core-02.mesh.local",
        "status": "degraded",
        "coordinates": {
          "latitude": 43.6553,
          "longitude": -79.3597
        },
        "uplinks": [
          {
            "provider": "Metro Fibre Cooperative",
            "type": "fiber",
            "capacityMbps": 2500,
            "availableMbps": 816,
            "status": "active"
          }
        ],
        "clientsConnected": 97,
        "lastSeen": "2026-07-31T14:21:54-04:00"
      }
    ],
    "nodes": {
      "total": 143,
      "online": 137,
      "degraded": 4,
      "offline": 2,
      "sample": [
        {
          "id": "node-rp-0042",
          "hostname": "rp-rooftop-0042",
          "role": "relay",
          "status": "online",
          "hardware": {
            "model": "LibreRouter LR2",
            "firmwareVersion": "OpenWrt 24.10.2",
            "radios": 2
          },
          "neighbors": [
            {
              "nodeId": "node-rp-0017",
              "signalDbm": -58,
              "linkQuality": 0.92,
              "throughputMbps": 286
            },
            {
              "nodeId": "node-ct-0021",
              "signalDbm": -67,
              "linkQuality": 0.78,
              "throughputMbps": 143
            }
          ],
          "metrics": {
            "cpuLoad": 0.23,
            "memoryUsedPercent": 41.8,
            "uptimeSeconds": 1840932,
            "temperatureCelsius": 52.4
          },
          "lastSeen": "2026-07-31T14:22:11-04:00"
        }
      ]
    },
    "plans": [
      {
        "id": "community-basic",
        "name": "Community Basic",
        "monthlyPrice": {
          "amount": 20,
          "currency": "CAD"
        },
        "downloadMbps": 100,
        "uploadMbps": 50,
        "dataCapGb": null,
        "eligibility": [
          "resident",
          "community-organization"
        ]
      },
      {
        "id": "neighbourhood-plus",
        "name": "Neighbourhood Plus",
        "monthlyPrice": {
          "amount": 45,
          "currency": "CAD"
        },
        "downloadMbps": 500,
        "uploadMbps": 250,
        "dataCapGb": null,
        "eligibility": [
          "resident",
          "small-business",
          "community-organization"
        ]
      }
    ],
    "trafficPolicy": {
      "networkNeutrality": true,
      "peerToPeerAllowed": true,
      "fairUse": {
        "enabled": true,
        "congestionThresholdPercent": 85,
        "temporaryRateLimitMbps": 50,
        "measurementWindowMinutes": 15
      },
      "blockedPorts": [
        {
          "protocol": "tcp",
          "port": 25,
          "reason": "Outbound spam prevention; authenticated relay is available."
        }
      ]
    },
    "monitoring": {
      "publicStatusPage": "https://status.harbourlink.example",
      "collectionIntervalSeconds": 60,
      "retentionDays": 90,
      "alerts": [
        {
          "type": "gateway_capacity",
          "severity": "warning",
          "threshold": 0.8,
          "durationMinutes": 10
        },
        {
          "type": "node_unreachable",
          "severity": "critical",
          "threshold": 1,
          "durationMinutes": 5
        }
      ]
    },
    "support": {
      "email": "support@harbourlink.example",
      "phone": "+1-416-555-0148",
      "hours": {
        "weekdays": "08:00-22:00",
        "weekends": "09:00-18:00",
        "emergencyOutages": "24/7"
      },
      "languages": [
        "en",
        "fr",
        "zh-Hans",
        "es"
      ]
    },
    "generatedAt": "2026-07-31T14:22:15-04:00"
  }
}