category

Android's declared app category (ApplicationInfo.CATEGORY_*), or -1 if unknown/pre-API-26. Kept out of the primary constructor so it stays out of equals/hashCode/copy and the persisted (favorites/shortcuts) encoding — it's populated only on the live list from loadLaunchableApps.