{
  "schema": "perfowl.compatibility-e4-entry/1",
  "date": "2026-09-08",
  "status": "partial",
  "evidenceLevel": "E4",
  "build": {
    "appVersion": "1.0.0",
    "appBuild": 37,
    "foundation": "collector-foundation.2.6-beta",
    "collectorVersion": "0.18.0",
    "pymobiledevice3Version": "11.3.1",
    "architecture": "x86_64",
    "pythonTests": "230/230",
    "swiftTests": "109/109",
    "metricContractCount": 64,
    "sourceFamilyCount": 9,
    "siteBuild": "passed",
    "appSignature": "passed-deep-strict",
    "package": "Perfowl-1.0.0-37-x86_64.zip",
    "packageSHA256": "ec78e595dacd3a4a072011257ed547c74abe5c2f71320254edcc7ab5760b5adc"
  },
  "device": {
    "alias": "设备 A",
    "iosVersion": "26.5",
    "osBuild": "23F77",
    "connection": "USB"
  },
  "discovery": {
    "deviceCount": 1,
    "userAppCount": 39,
    "targetAlias": "目标 App A",
    "targetMetadataComplete": true,
    "screenshot": {
      "validPNG": true,
      "width": 1290,
      "height": 2796,
      "bitDepth": 16,
      "durationMs": 4290,
      "sha256": "06c687d96de1e13bb4ac456f6145713adfa02b62df02cf57c8cda05d2a9996fa"
    }
  },
  "provider": {
    "requestedRoute": "usbmux",
    "observedRoute": "tunneld",
    "platformFamily": "iOS26",
    "platformEvidence": "e2-candidate",
    "providerCount": 1,
    "processControlReady": true,
    "deviceInfoReady": true,
    "coreProfileChannelReady": true
  },
  "captureAttempt": {
    "launchMode": "controlled-cold-launch",
    "requestedSourceFamilies": 9,
    "sessionStarted": false,
    "failureClass": "target-launch-failed-before-session",
    "targetObservedRunningAfterDirectLaunch": false,
    "rawEventCount": 0,
    "metricLedgerCompleted": false,
    "startupStagesCompleted": false
  },
  "connectionAfterFailure": {
    "firstRefreshDeviceCount": 0,
    "secondRefreshDeviceCount": 0,
    "secondRefreshDelaySeconds": 5
  },
  "gates": {
    "deviceDiscovery": "passed-e4",
    "userAppEnumeration": "passed-e4",
    "screenshot": "passed-e4",
    "modernProviderRoute": "passed-e4",
    "singleProviderOwner": "passed-e4",
    "targetLaunch": "failed-e4",
    "sourceFamilyCensus": "not-run",
    "metricLedger64": "not-run",
    "startupNineStages": "not-run",
    "stopRecovery": "not-run",
    "longRun": "not-run",
    "ios27": "no-device"
  },
  "privacy": {
    "containsUDID": false,
    "containsDeviceName": false,
    "containsBundleID": false,
    "containsPID": false
  }
}
