{
  "app": "com.apple.Photos",
  "appName": "Photos",
  "version": "unknown",
  "masteryLevel": "beginner",
  "rating": {
    "grade": "F",
    "subTier": 1
  },
  "ratingFactors": {
    "featureCoverage": 0,
    "workflowDepth": 0,
    "outcomeVerification": 0,
    "errorRecovery": 0,
    "speedEfficiency": 0,
    "crossFeatureChains": 0,
    "edgeCaseHandling": 0,
    "teachingAbility": 0,
    "platformKnowledge": 0,
    "consistency": 0
  },
  "confidence": 0,
  "lastValidated": "2026-03-23T10:59:34.953Z",
  "mapVersion": 1,
  "uiArchitecture": {
    "type": "other",
    "rendering": "native",
    "axSupport": "partial",
    "bestMethod": "ax",
    "menuStyle": "standard",
    "dragDropHeavy": false,
    "hasCanvas": false
  },
  "zones": {
    "menu_bar": {
      "relativePosition": {
        "top": 0,
        "left": 0,
        "width": 1,
        "height": 0.04
      },
      "type": "toolbar",
      "elements": [
        {
          "label": "Photos",
          "relativeX": 0.02,
          "relativeY": 0.02,
          "anchor": "top-left",
          "ocrBackup": "Photos",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        },
        {
          "label": "File",
          "relativeX": 0.1,
          "relativeY": 0.02,
          "anchor": "top-left",
          "ocrBackup": "File",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        },
        {
          "label": "Edit",
          "relativeX": 0.18,
          "relativeY": 0.02,
          "anchor": "top-left",
          "ocrBackup": "Edit",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        },
        {
          "label": "Image",
          "relativeX": 0.26,
          "relativeY": 0.02,
          "anchor": "top-left",
          "ocrBackup": "Image",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        },
        {
          "label": "View",
          "relativeX": 0.34,
          "relativeY": 0.02,
          "anchor": "top-left",
          "ocrBackup": "View",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        },
        {
          "label": "Window",
          "relativeX": 0.42000000000000004,
          "relativeY": 0.02,
          "anchor": "top-left",
          "ocrBackup": "Window",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        },
        {
          "label": "Help",
          "relativeX": 0.5,
          "relativeY": 0.02,
          "anchor": "top-left",
          "ocrBackup": "Help",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    },
    "menu::photos": {
      "relativePosition": {
        "top": 0.04,
        "left": 0,
        "width": 0.15,
        "height": 0.05
      },
      "type": "menu",
      "elements": [
        {
          "label": "AXMenu",
          "relativeX": 0.02,
          "relativeY": 0.06,
          "anchor": "top-left",
          "ocrBackup": "AXMenu",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    },
    "menu::file": {
      "relativePosition": {
        "top": 0.04,
        "left": 0.08,
        "width": 0.15,
        "height": 0.05
      },
      "type": "menu",
      "elements": [
        {
          "label": "AXMenu",
          "relativeX": 0.1,
          "relativeY": 0.06,
          "anchor": "top-left",
          "ocrBackup": "AXMenu",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    },
    "menu::edit": {
      "relativePosition": {
        "top": 0.04,
        "left": 0.16,
        "width": 0.15,
        "height": 0.05
      },
      "type": "menu",
      "elements": [
        {
          "label": "AXMenu",
          "relativeX": 0.18,
          "relativeY": 0.06,
          "anchor": "top-left",
          "ocrBackup": "AXMenu",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    },
    "menu::image": {
      "relativePosition": {
        "top": 0.04,
        "left": 0.24,
        "width": 0.15,
        "height": 0.05
      },
      "type": "menu",
      "elements": [
        {
          "label": "AXMenu",
          "relativeX": 0.26,
          "relativeY": 0.06,
          "anchor": "top-left",
          "ocrBackup": "AXMenu",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    },
    "menu::view": {
      "relativePosition": {
        "top": 0.04,
        "left": 0.32,
        "width": 0.15,
        "height": 0.05
      },
      "type": "menu",
      "elements": [
        {
          "label": "AXMenu",
          "relativeX": 0.34,
          "relativeY": 0.06,
          "anchor": "top-left",
          "ocrBackup": "AXMenu",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    },
    "menu::window": {
      "relativePosition": {
        "top": 0.04,
        "left": 0.4,
        "width": 0.15,
        "height": 0.05
      },
      "type": "menu",
      "elements": [
        {
          "label": "AXMenu",
          "relativeX": 0.42000000000000004,
          "relativeY": 0.06,
          "anchor": "top-left",
          "ocrBackup": "AXMenu",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    },
    "menu::help": {
      "relativePosition": {
        "top": 0.04,
        "left": 0.48,
        "width": 0.15,
        "height": 0.05
      },
      "type": "menu",
      "elements": [
        {
          "label": "AXMenu",
          "relativeX": 0.5,
          "relativeY": 0.06,
          "anchor": "top-left",
          "ocrBackup": "AXMenu",
          "successCount": 0,
          "failCount": 0,
          "lastInteracted": "2026-03-23T10:59:34.953Z",
          "sessionsSinceUse": 0
        }
      ],
      "verified": false,
      "lastSeen": "2026-03-23T10:59:34.953Z"
    }
  },
  "navigationGraph": {
    "nodes": {},
    "edges": []
  },
  "masteryHistory": [],
  "totalTasksCompleted": 0,
  "sessionCount": 0,
  "featureLadder": [
    {
      "id": "basic_navigation",
      "description": "Open, navigate, and browse the app",
      "level": "beginner",
      "weight": 1,
      "critical": false
    },
    {
      "id": "core_action",
      "description": "Perform the app's primary action",
      "level": "beginner",
      "weight": 1,
      "critical": false
    },
    {
      "id": "settings",
      "description": "Configure settings and preferences",
      "level": "pro",
      "weight": 2,
      "critical": false
    },
    {
      "id": "advanced_features",
      "description": "Use advanced/power-user features",
      "level": "expert",
      "weight": 2,
      "critical": true
    },
    {
      "id": "automation",
      "description": "Automate or customize workflows",
      "level": "grandmaster",
      "weight": 3,
      "critical": true
    }
  ],
  "featureMastery": {
    "file_management": {
      "depth": 2,
      "confidence": 0.3,
      "repeatCount": 0,
      "workflowCount": 0,
      "healingCount": 0,
      "failCount": 0,
      "lastSeen": "2026-03-23T10:59:34.953Z",
      "lastVerified": null
    },
    "editing": {
      "depth": 2,
      "confidence": 0.3,
      "repeatCount": 0,
      "workflowCount": 0,
      "healingCount": 0,
      "failCount": 0,
      "lastSeen": "2026-03-23T10:59:34.953Z",
      "lastVerified": null
    },
    "view_control": {
      "depth": 2,
      "confidence": 0.3,
      "repeatCount": 0,
      "workflowCount": 0,
      "healingCount": 0,
      "failCount": 0,
      "lastSeen": "2026-03-23T10:59:34.953Z",
      "lastVerified": null
    },
    "window_management": {
      "depth": 2,
      "confidence": 0.3,
      "repeatCount": 0,
      "workflowCount": 0,
      "healingCount": 0,
      "failCount": 0,
      "lastSeen": "2026-03-23T10:59:34.953Z",
      "lastVerified": null
    },
    "help_usage": {
      "depth": 2,
      "confidence": 0.3,
      "repeatCount": 0,
      "workflowCount": 0,
      "healingCount": 0,
      "failCount": 0,
      "lastSeen": "2026-03-23T10:59:34.953Z",
      "lastVerified": null
    }
  },
  "masteryMetrics": {
    "breadth": 0,
    "workflowBreadth": 0,
    "outcomeBreadth": 0,
    "reliability": 0,
    "healingRate": 0,
    "crossFeatureWorkflows": 0,
    "criticalFloor": 0,
    "weightedScore": 0
  },
  "crossFeatureWorkflows": 0,
  "actionSuccessCount": 0,
  "actionFailCount": 0,
  "shortcutsUsed": 0,
  "playbooksExported": 0,
  "edgeCasesHandled": 0
}
