{
  "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": [],
  "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-080",
  "examples": [
    {
      "scenarioId": "healthy",
      "result": {
        "id": "W80-080",
        "title": "Missing replies and jitter",
        "execution": "DONE",
        "verdict": "PASS",
        "summary": "Every ping in the sequence received a reply.",
        "evidence": [
          {
            "id": "W80-080:maxFailureRun",
            "name": "maxFailureRun",
            "value": "0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586880
          },
          {
            "id": "W80-080:target",
            "name": "target",
            "value": "1.1.1.1",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586880
          },
          {
            "id": "W80-080:timeoutMs",
            "name": "timeoutMs",
            "value": "3000",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586880
          },
          {
            "id": "W80-080:probeRefs",
            "name": "probeRefs",
            "value": "ping-1.1.1.1-0,ping-1.1.1.1-1,ping-1.1.1.1-2,ping-1.1.1.1-3,ping-1.1.1.1-4,ping-1.1.1.1-5,ping-1.1.1.1-6,ping-1.1.1.1-7,ping-1.1.1.1-8,ping-1.1.1.1-9,ping-1.1.1.1-10,ping-1.1.1.1-11,ping-1.1.1.1-12,ping-1.1.1.1-13,ping-1.1.1.1-14,ping-1.1.1.1-15,ping-1.1.1.1-16,ping-1.1.1.1-17,ping-1.1.1.1-18,ping-1.1.1.1-19",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-reference",
            "networkId": null,
            "target": null,
            "family": null,
            "at": 1794506586880
          },
          {
            "id": "W80-080:lossPercent",
            "name": "lossPercent",
            "value": "0.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          },
          {
            "id": "W80-080:sent",
            "name": "sent",
            "value": "20.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          },
          {
            "id": "W80-080:received",
            "name": "received",
            "value": "20.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          },
          {
            "id": "W80-080:jitterPairs",
            "name": "jitterPairs",
            "value": "19.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          },
          {
            "id": "W80-080:jitterMs",
            "name": "jitterMs",
            "value": "0.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          },
          {
            "id": "W80-080:jitterRatio",
            "name": "jitterRatio",
            "value": "0.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          },
          {
            "id": "W80-080:penaltyPercent",
            "name": "penaltyPercent",
            "value": "0.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          },
          {
            "id": "W80-080:maxPenaltyPercent",
            "name": "maxPenaltyPercent",
            "value": "50.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586881
          }
        ],
        "durationMs": 0,
        "guidance": [],
        "scoring": {
          "taskId": "W80-080",
          "category": "A",
          "capPercent": 50,
          "candidatePercent": 0,
          "appliedPercent": 0,
          "scoreAction": "percentage",
          "status": "pass",
          "reason": "Single-target ICMP evidence is limited to a 5% deduction.",
          "metrics": {
            "lossPercent": 0,
            "sent": 20,
            "received": 20,
            "jitterPairs": 19,
            "jitterMs": 0,
            "jitterRatio": 0
          },
          "evidenceRefs": [
            "ping-1.1.1.1-0",
            "ping-1.1.1.1-1",
            "ping-1.1.1.1-2",
            "ping-1.1.1.1-3",
            "ping-1.1.1.1-4",
            "ping-1.1.1.1-5",
            "ping-1.1.1.1-6",
            "ping-1.1.1.1-7",
            "ping-1.1.1.1-8",
            "ping-1.1.1.1-9",
            "ping-1.1.1.1-10",
            "ping-1.1.1.1-11",
            "ping-1.1.1.1-12",
            "ping-1.1.1.1-13",
            "ping-1.1.1.1-14",
            "ping-1.1.1.1-15",
            "ping-1.1.1.1-16",
            "ping-1.1.1.1-17",
            "ping-1.1.1.1-18",
            "ping-1.1.1.1-19"
          ],
          "segment": 1,
          "route": "synthetic-wifi",
          "startMs": 0,
          "endMs": 19040,
          "issueKey": "W80-080",
          "suppressedBy": null,
          "scoreBefore": 100,
          "scoreAfter": 100,
          "ruleVersion": "catalog-score-4.0.1"
        }
      }
    },
    {
      "scenarioId": "weak-signal-and-load",
      "result": {
        "id": "W80-080",
        "title": "Missing replies and jitter",
        "execution": "DONE",
        "verdict": "WARNING",
        "summary": "No response within the expected time (3000 ms)",
        "evidence": [
          {
            "id": "W80-080:maxFailureRun",
            "name": "maxFailureRun",
            "value": "2",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:target",
            "name": "target",
            "value": "1.1.1.1",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:timeoutMs",
            "name": "timeoutMs",
            "value": "3000",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:probeRefs",
            "name": "probeRefs",
            "value": "ping-1.1.1.1-0,ping-1.1.1.1-1,ping-1.1.1.1-2,ping-1.1.1.1-3,ping-1.1.1.1-4,ping-1.1.1.1-5,ping-1.1.1.1-6,ping-1.1.1.1-7,ping-1.1.1.1-8,ping-1.1.1.1-9,ping-1.1.1.1-10,ping-1.1.1.1-11,ping-1.1.1.1-12,ping-1.1.1.1-13,ping-1.1.1.1-14,ping-1.1.1.1-15,ping-1.1.1.1-16,ping-1.1.1.1-17,ping-1.1.1.1-18,ping-1.1.1.1-19",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-reference",
            "networkId": null,
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:lossPercent",
            "name": "lossPercent",
            "value": "15.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:sent",
            "name": "sent",
            "value": "20.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:received",
            "name": "received",
            "value": "17.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:jitterPairs",
            "name": "jitterPairs",
            "value": "14.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:jitterMs",
            "name": "jitterMs",
            "value": "55.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:jitterRatio",
            "name": "jitterRatio",
            "value": "0.5789473684210527",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:penaltyPercent",
            "name": "penaltyPercent",
            "value": "5.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          },
          {
            "id": "W80-080:maxPenaltyPercent",
            "name": "maxPenaltyPercent",
            "value": "50.0",
            "unit": null,
            "source": "DERIVED",
            "method": "catalog-score-4.0.1:W80-080",
            "networkId": "synthetic-wifi",
            "target": null,
            "family": null,
            "at": 1794506586929
          }
        ],
        "durationMs": 0,
        "guidance": [
          {
            "code": "ping_timeout",
            "parameters": {},
            "kind": "ISSUE",
            "relatedTests": [
              "W80-080"
            ],
            "probeRefs": []
          }
        ],
        "scoring": {
          "taskId": "W80-080",
          "category": "A",
          "capPercent": 50,
          "candidatePercent": 5,
          "appliedPercent": 5,
          "scoreAction": "percentage",
          "status": "deducted",
          "reason": "Single-target ICMP evidence is limited to a 5% deduction.",
          "metrics": {
            "lossPercent": 15,
            "sent": 20,
            "received": 17,
            "jitterPairs": 14,
            "jitterMs": 55,
            "jitterRatio": 0.5789473684210527
          },
          "evidenceRefs": [
            "ping-1.1.1.1-0",
            "ping-1.1.1.1-1",
            "ping-1.1.1.1-2",
            "ping-1.1.1.1-3",
            "ping-1.1.1.1-4",
            "ping-1.1.1.1-5",
            "ping-1.1.1.1-6",
            "ping-1.1.1.1-7",
            "ping-1.1.1.1-8",
            "ping-1.1.1.1-9",
            "ping-1.1.1.1-10",
            "ping-1.1.1.1-11",
            "ping-1.1.1.1-12",
            "ping-1.1.1.1-13",
            "ping-1.1.1.1-14",
            "ping-1.1.1.1-15",
            "ping-1.1.1.1-16",
            "ping-1.1.1.1-17",
            "ping-1.1.1.1-18",
            "ping-1.1.1.1-19"
          ],
          "segment": 1,
          "route": "synthetic-wifi",
          "startMs": 0,
          "endMs": 19095,
          "issueKey": "W80-080",
          "suppressedBy": null,
          "scoreBefore": 70,
          "scoreAfter": 66.5,
          "ruleVersion": "catalog-score-4.0.1"
        }
      }
    }
  ]
}
