{
  "schemaVersion": 1,
  "experimentId": "F0-02",
  "executionApproval": "2026-09-01: improve, build, sign, install and validate the Fixture on the connected test device",
  "perfowlBaseCommit": "68f0c6b",
  "fixture": {
    "name": "PerformanceProbeFixture",
    "bundleId": "com.perfowl.performancefixture",
    "sourceOwnedByPerfowl": true,
    "sourcePath": "fixtures/ios/PerformanceProbeFixture",
    "deploymentTarget": "16.0",
    "scenarios": [
      "CPU workers",
      "memory staircase",
      "main-thread stalls",
      "CADisplayLink callback FPS",
      "GET and POST network requests",
      "scene lifecycle markers",
      "confirmation-gated controlled crash"
    ]
  },
  "device": {
    "productType": "iPhone14,5",
    "iOS": "16.6.1",
    "build": "20G81",
    "connection": "USB",
    "rawIdentifiersCommitted": false
  },
  "scope": {
    "performed": [
      "fixture source and project review",
      "unsigned Release iphoneos build",
      "Mach-O, bundle identifier, minimum OS and dependency inspection",
      "dedicated signing keychain unlock without ACL modification",
      "privacy-minimized identity and provisioning candidate discovery",
      "manual signing attempt with the only team/profile candidate",
      "automatic Xcode provisioning attempt"
    ],
    "notPerformed": [
      "keychain partition-list or ACL modification",
      "certificate or profile import",
      "application installation",
      "application launch or termination",
      "PID/start/generation rebinding",
      "controlled crash",
      "metric stream or xctrace recording"
    ]
  },
  "evidenceLevel": "E1_BUILD_PLUS_E2_DEVICE_DISCOVERY",
  "result": "PARTIAL_SIGNING_BLOCKED"
}
