{
  "schema_version": 1,
  "version": "1.7.16",
  "created_at_utc": "2026-11-10T07:04:20.872565+00:00",
  "source": {
    "repository": "https://github.com/adaml-source/torve",
    "commit": "4d7d2dcb04c6e57cd660e1abd8c91aea3f22d631",
    "tag": "v1.7.16",
    "tag_url": "https://github.com/adaml-source/torve/tree/v1.7.16",
    "includes_uncommitted_worktree_changes": false,
    "input_manifest_sha256": "b63ba6e4e0336052babe8738dcba2ccdee444d7e309491690d1d50ee10a076ae"
  },
  "artifacts": [
    {
      "id": "amazon_tv_apk",
      "version": "1.7.16",
      "filename": "torve-android-tv-1.7.16-20229-20261110.apk",
      "bytes": 96788337,
      "sha256": "9eebe2f16c1426d5e5abeea6ba6a355f322fdd03b4f7ba7bc960ffd662135fe5",
      "built_from_commit": "4d7d2dcb04c6e57cd660e1abd8c91aea3f22d631",
      "public_url": "https://torve.app/downloads/android/torve-android-tv-1.7.16-20229-20261110.apk",
      "package": "com.torve.app.amazon",
      "variant": "amazonTv",
      "version_code": 20229,
      "signer_certificate_sha256": "cc4e51f3d775e199059f58b0c80444e7b9e8c86e23e3ed29d2332b485c73e2fa",
      "baseline_profile_bytes": 11707
    },
    {
      "id": "windows_msi",
      "version": "1.7.16",
      "filename": "torve-windows-1.7.16-20261110.msi",
      "bytes": 212931985,
      "sha256": "94e65d1bc99c2db7f682c4db9b4211874333c584565fd9e7370f1d217ce2f465",
      "built_from_commit": "4d7d2dcb04c6e57cd660e1abd8c91aea3f22d631",
      "public_url": "https://torve.app/downloads/windows/torve-windows-1.7.16-20261110.msi"
    }
  ],
  "required_artifacts": [
    "amazon_tv_apk",
    "windows_msi"
  ],
  "build": {
    "result": "BUILD SUCCESSFUL",
    "frozen_source_inputs_match": true,
    "logs": [
      "release-build.log"
    ]
  },
  "validation": {
    "passed": true,
    "freshFocusedTests": 22,
    "focusedTests": {
      "fresh": [
        {
          "name": "com.torve.data.usenet.ConfiguredUsenetSourcesTest",
          "tests": "8",
          "skipped": "0",
          "failures": "0",
          "errors": "0",
          "timestamp": "2026-11-10T06:51:52.856Z",
          "hostname": "DESKTOP-M0NB0S2",
          "time": "1.543"
        },
        {
          "name": "com.torve.data.usenet.NewznabClientScopeTest",
          "tests": "14",
          "skipped": "0",
          "failures": "0",
          "errors": "0",
          "timestamp": "2026-11-10T06:51:54.410Z",
          "hostname": "DESKTOP-M0NB0S2",
          "time": "0.445"
        }
      ],
      "reused": []
    },
    "msi": {
      "passed": true,
      "version": "1.7.16",
      "upgradeCode": "{1F2A4B80-3A87-4D52-9C6F-9B9C2D1F5B30}",
      "closeRunningApp": true,
      "packagedSharedJarMatches": true,
      "changedSearchClassMatchesTestedBuild": true,
      "packagedVersionAndFeedVerified": true
    },
    "reusedChecks": [],
    "omittedChecks": "Full playback and UI suites omitted because this change only affects shared indexer queries"
  }
}
