{
  "schemaVersion": 1,
  "application": "WiFi Doctor",
  "catalogVersion": "3.0",
  "scoringPolicy": "catalog-score-4.0.1",
  "outputLanguage": "en",
  "inputType": "synthetic",
  "description": "Illustrative results generated by the actual WiFi Doctor diagnostic engine from controlled synthetic measurements. These are not observations of a visitor’s network.",
  "combinationNote": "Examples originate from independently evaluated scenarios. Per-result scoring values belong to their named scenario; do not combine them into a session score.",
  "outputNotes": [
    {
      "diagnosticId": "W80-060",
      "note": "The current app export uses “Short download speed” in this upload result’s summary. W80-060 and its measurements refer to upload speed; the original output is preserved below."
    }
  ],
  "scenarios": [
    {
      "id": "healthy",
      "description": "Controlled connected Wi-Fi with successful multi-provider access, stable signal and measured transfers."
    },
    {
      "id": "weak-signal-and-load",
      "description": "Controlled weak signal, reduced transfer speeds, missing replies and increased loaded latency."
    }
  ],
  "diagnosticId": "W80-060",
  "examples": [
    {
      "scenarioId": "healthy",
      "result": {
        "id": "W80-060",
        "title": "Upload speed",
        "execution": "DONE",
        "verdict": "PASS",
        "summary": "Short download speed: 24.0 Mbps",
        "evidence": [
          {
            "id": "W80-060:bytes",
            "name": "bytes",
            "value": "8585029.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586874
          },
          {
            "id": "W80-060:durationMs",
            "name": "durationMs",
            "value": "2864.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586874
          },
          {
            "id": "W80-060:windowMs",
            "name": "windowMs",
            "value": "6000.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586874
          },
          {
            "id": "W80-060:requestedBytes",
            "name": "requestedBytes",
            "value": "1.6082053E7",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586874
          },
          {
            "id": "W80-060:probeRefs",
            "name": "probeRefs",
            "value": "upload",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-reference",
            "networkId": null,
            "target": null,
            "family": null,
            "at": 1794506586874
          },
          {
            "id": "W80-060:mbps",
            "name": "mbps",
            "value": "23.980527932960893",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586874
          },
          {
            "id": "W80-060:penaltyPercent",
            "name": "penaltyPercent",
            "value": "0.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586874
          },
          {
            "id": "W80-060:maxPenaltyPercent",
            "name": "maxPenaltyPercent",
            "value": "20.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586874
          }
        ],
        "durationMs": 0,
        "guidance": [],
        "scoring": {
          "taskId": "W80-060",
          "category": "B",
          "capPercent": 20,
          "candidatePercent": 0,
          "appliedPercent": 0,
          "scoreAction": "percentage",
          "status": "pass",
          "reason": "Confirmed short-transfer throughput; a lower bound, not maximum Internet speed.",
          "metrics": {
            "mbps": 23.980527932960893
          },
          "evidenceRefs": [
            "upload"
          ],
          "segment": 1,
          "route": "synthetic-wifi",
          "startMs": 32000,
          "endMs": 38000,
          "issueKey": "W80-060",
          "suppressedBy": null,
          "scoreBefore": 100,
          "scoreAfter": 100,
          "ruleVersion": "catalog-score-4.0.1"
        }
      }
    },
    {
      "scenarioId": "weak-signal-and-load",
      "result": {
        "id": "W80-060",
        "title": "Upload speed",
        "execution": "DONE",
        "verdict": "WARNING",
        "summary": "Short download speed: 0.6 Mbps",
        "evidence": [
          {
            "id": "W80-060:bytes",
            "name": "bytes",
            "value": "287406.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586926
          },
          {
            "id": "W80-060:durationMs",
            "name": "durationMs",
            "value": "3833.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586926
          },
          {
            "id": "W80-060:windowMs",
            "name": "windowMs",
            "value": "6000.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586926
          },
          {
            "id": "W80-060:requestedBytes",
            "name": "requestedBytes",
            "value": "474886.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586926
          },
          {
            "id": "W80-060:probeRefs",
            "name": "probeRefs",
            "value": "upload",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-reference",
            "networkId": null,
            "target": null,
            "family": null,
            "at": 1794506586926
          },
          {
            "id": "W80-060:mbps",
            "name": "mbps",
            "value": "0.5998559874771718",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586926
          },
          {
            "id": "W80-060:penaltyPercent",
            "name": "penaltyPercent",
            "value": "10.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586926
          },
          {
            "id": "W80-060:maxPenaltyPercent",
            "name": "maxPenaltyPercent",
            "value": "20.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-060",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586926
          }
        ],
        "durationMs": 0,
        "guidance": [
          {
            "code": "upload_slow",
            "parameters": {},
            "kind": "ISSUE",
            "relatedTests": [
              "W80-060"
            ],
            "probeRefs": []
          }
        ],
        "scoring": {
          "taskId": "W80-060",
          "category": "B",
          "capPercent": 20,
          "candidatePercent": 10,
          "appliedPercent": 10,
          "scoreAction": "percentage",
          "status": "deducted",
          "reason": "Confirmed short-transfer throughput; a lower bound, not maximum Internet speed.",
          "metrics": {
            "mbps": 0.5998559874771718
          },
          "evidenceRefs": [
            "upload"
          ],
          "segment": 1,
          "route": "synthetic-wifi",
          "startMs": 32000,
          "endMs": 38000,
          "issueKey": "W80-060",
          "suppressedBy": null,
          "scoreBefore": 59.85,
          "scoreAfter": 53.865,
          "ruleVersion": "catalog-score-4.0.1"
        }
      }
    }
  ]
}
