{
  "name": "QM Intake · Chateau Lore",
  "identifier": "net.chateaulore.quartermaster.source",
  "sourceURL": "https://erickolb.github.io/QuartermasterIntake/apps.json",
  "website": "https://erickolb.github.io/QuartermasterIntake/",
  "iconURL": "https://erickolb.github.io/QuartermasterIntake/assets/backpack.png",
  "tintColor": "673B61",
  "apps": [
    {
      "name": "QM Intake",
      "bundleIdentifier": "net.chateaulore.quartermaster.intake",
      "developerName": "Chateau Lore",
      "subtitle": "Camera-first Quartermaster intake",
      "localizedDescription": "Rapid intake into the private Chateau Lore Quartermaster inventory. Privately provisioned credentials are required. No app extensions.",
      "iconURL": "https://erickolb.github.io/QuartermasterIntake/assets/backpack.png",
      "tintColor": "673B61",
      "versions": [
        {
          "version": "1.0.2",
          "date": "2026-11-02T19:43:21Z",
          "localizedDescription": "## 1.0.2 · 2026-11-02\n\n- Add a Low Quantity toggle for consumables, preserved in recovered drafts and saved with new items.\n\n\nBuild 4. Requires iOS 17 or newer. Import QM-Intake.ipa into SideStore; no extensions are included. Privately issued credentials are required.\n\nSimulator tests, device Release build and ad-hoc signature verification passed.\n",
          "downloadURL": "https://github.com/erickolb/QuartermasterIntake/releases/download/ios-v1.0.2-build4/QM-Intake.ipa",
          "size": 633365,
          "minOSVersion": "17.0"
        },
        {
          "version": "1.0.1",
          "date": "2026-11-02T18:12:20Z",
          "localizedDescription": "## 1.0.1 · 2026-11-02\n\n- Default new items to the last successfully added location during this app session. New sessions start blank; discarded drafts do not change the remembered location.\n\n\nBuild 3. Requires iOS 17 or newer. Import QM-Intake.ipa into SideStore; no extensions are included. Privately issued credentials are required.\n\nSimulator tests, device Release build and ad-hoc signature verification passed.\n",
          "downloadURL": "https://github.com/erickolb/QuartermasterIntake/releases/download/ios-v1.0.1-build3/QM-Intake.ipa",
          "size": 630680,
          "minOSVersion": "17.0"
        },
        {
          "version": "1.0.0",
          "date": "2026-11-01T14:41:34Z",
          "localizedDescription": "## 1.0.0 · 2026-11-01\n\n- Release the current QM Intake feature set as version 1.0.0: camera intake, locations, notes, tags, consumables, expiration dates, and saved draft recovery.\n- Requires privately provisioned device credentials; expiration dates require Quartermaster 1.0.\n\n\nBuild 2. Requires iOS 17 or newer. Import QM-Intake.ipa into SideStore; no extensions are included. Privately issued credentials are required.\n\nSimulator tests, device Release build and ad-hoc signature verification passed.\n",
          "downloadURL": "https://github.com/erickolb/QuartermasterIntake/releases/download/ios-v1.0.0-build2/QM-Intake.ipa",
          "size": 630424,
          "minOSVersion": "17.0"
        },
        {
          "version": "0.3.0",
          "date": "2026-10-20T14:38:03Z",
          "localizedDescription": "## 0.3.0 · 2026-10-20\n\n- Optional expiration date picker with a clear button; preserve the date in saved drafts. Requires Quartermaster 1.0.\n\n\nBuild 1. Requires iOS 17 or newer. Import QM-Intake.ipa into SideStore; no extensions are included. Privately issued credentials are required.\n\nSimulator tests, device Release build and ad-hoc signature verification passed.\n",
          "downloadURL": "https://github.com/erickolb/QuartermasterIntake/releases/download/ios-v0.3.0-build1/QM-Intake.ipa",
          "size": 630419,
          "minOSVersion": "17.0"
        },
        {
          "version": "0.2.0",
          "date": "2026-10-05T15:33:41Z",
          "localizedDescription": "First native iOS QM Intake build for SideStore, from source commit fc67700.\n\nRequires iOS 17 or newer and privately provisioned Quartermaster credentials for this phone. Import QM-Intake.ipa into SideStore; no extensions are included. Refresh through SideStore before expiration.\n\nIncludes camera capture and photo review, hierarchical locations, quantity and consumable support, notes, tag suggestions, device-only Keychain credentials, saved drafts, and explicit reconciliation after an uncertain submission. Requires Quartermaster beta-001 or later.\n\nPhysical-device Release build and ad-hoc signature verification succeeded on Xcode 26.3. Physical camera capture and SideStore installation require acceptance testing on an iPhone. No household inventory writes were made during development.\n\nSHA-256: 152152f5dc4976281e6b3698f7d2b506ec631d773b19054d7b9ecfc96bd39ecf\r\n\nThe final simulator test suite passed in GitHub Actions: https://github.com/erickolb/QuartermasterIntake/actions/runs/37333334991\r\n",
          "downloadURL": "https://github.com/erickolb/QuartermasterIntake/releases/download/ios-v0.2.0-build1/QM-Intake.ipa",
          "size": 626421,
          "minOSVersion": "17.0"
        }
      ],
      "appPermissions": {
        "entitlements": [],
        "privacy": {
          "NSCameraUsageDescription": "Take photos of items to add to Quartermaster inventory."
        }
      },
      "version": "1.0.2",
      "versionDate": "2026-11-02T19:43:21Z",
      "versionDescription": "## 1.0.2 · 2026-11-02\n\n- Add a Low Quantity toggle for consumables, preserved in recovered drafts and saved with new items.\n\n\nBuild 4. Requires iOS 17 or newer. Import QM-Intake.ipa into SideStore; no extensions are included. Privately issued credentials are required.\n\nSimulator tests, device Release build and ad-hoc signature verification passed.\n",
      "downloadURL": "https://github.com/erickolb/QuartermasterIntake/releases/download/ios-v1.0.2-build4/QM-Intake.ipa",
      "size": 633365
    }
  ],
  "news": []
}
