{
  "ok": true,
  "app_id": "com.tangdi.baiguotong",
  "comparable": true,
  "comparison_status": "comparable",
  "regressed": false,
  "grade_delta": "F ← F",
  "score_delta": 0,
  "from": {
    "scan_id": "523b4983-1446-49fc-b327-0747c9554168",
    "version": "3.2.13",
    "analysis": {
      "issues": [],
      "stages": {
        "pii": "complete",
        "sbom": "complete",
        "signing": "certificate_parsed",
        "strings": "complete",
        "manifest": "complete"
      },
      "status": "complete",
      "grading": {
        "policy": "static-coverage-v1",
        "blockers": [],
        "eligible": true
      },
      "timings_ms": {
        "total": 63564.258,
        "harvest": 18884.85899999998,
        "detectors": 39858.35700000126
      },
      "bytes_total": 445020965,
      "bytes_scanned": 445020965,
      "bytes_skipped": 0,
      "files_processed": 11253,
      "coverage_version": 2,
      "string_encodings": [
        "ascii",
        "utf16le"
      ],
      "signature_validation": "not_performed"
    },
    "provenance": {
      "mode": "static",
      "artifacts": [
        {
          "name": "base.apk",
          "sha256": "5ef58ef48e65b35d06865693664968c236edb13bfc77f8be28a09fd3d160fdb6"
        },
        {
          "name": "config.arm64_v8a.apk",
          "sha256": "82bec4dc55c862f607671393b6eb9761db17d921d58dc60aacef2dc676e64d38"
        },
        {
          "name": "config.en.apk",
          "sha256": "4516e7bb789831747eedbbb393e456b9f6c7fb99e3adbdb51a24a3a597320622"
        },
        {
          "name": "config.xxhdpi.apk",
          "sha256": "427603cabbaf4d36f484e1d8c59c27fbfaee00bb874e0a54eed2ddab17b994e3"
        }
      ],
      "ruleset_sha256": "a4c4120389ccc4b44afa23b5786f6b8d2bf3dc47ca546355bb3ef6da4a54b513"
    },
    "grade": "F",
    "score": 4,
    "scanned_at": "2026-10-01T22:57:06.660Z"
  },
  "to": {
    "scan_id": "1e70d2c5-9bf2-41a1-bf12-6fe2c54999c9",
    "version": "3.2.14",
    "analysis": {
      "issues": [],
      "stages": {
        "pii": "complete",
        "sbom": "complete",
        "signing": "certificate_parsed",
        "strings": "complete",
        "manifest": "complete"
      },
      "status": "complete",
      "grading": {
        "policy": "static-coverage-v1",
        "blockers": [],
        "eligible": true
      },
      "timings_ms": {
        "total": 68169.068,
        "harvest": 20638.04399999984,
        "detectors": 42048.06300000074
      },
      "bytes_total": 445063485,
      "bytes_scanned": 445063485,
      "bytes_skipped": 0,
      "files_processed": 11265,
      "coverage_version": 2,
      "string_encodings": [
        "ascii",
        "utf16le"
      ],
      "signature_validation": "not_performed"
    },
    "provenance": {
      "mode": "static",
      "artifacts": [
        {
          "name": "base.apk",
          "sha256": "a605be5c389d3ee4493d7f1dc7feb72331ae395c9dc7437b7b64e233c22cedaf"
        },
        {
          "name": "config.arm64_v8a.apk",
          "sha256": "7ddd0bc1a09121fff0c330b9277a436e662263522e094696e59daa00856dad39"
        },
        {
          "name": "config.en.apk",
          "sha256": "e1dc32eff05102a7b468145f88cdac56657cc525a194749193b84c7d6d99f442"
        },
        {
          "name": "config.xxhdpi.apk",
          "sha256": "2ada5ead16fa5275ad043a73e6bf0976626909d1d3c58a28b97dd51647c1ca21"
        }
      ],
      "ruleset_sha256": "3bb79cc3710b0fb021feaa322578f4cffe08396a97c51b34df092b5a05891d5e"
    },
    "grade": "F",
    "score": 4,
    "scanned_at": "2026-10-08T23:36:22.391Z"
  },
  "findings": {
    "added": [],
    "removed": [],
    "persisting_count": 14,
    "added_by_sev": {
      "critical": 0,
      "high": 0,
      "medium": 0,
      "low": 0
    },
    "removed_by_sev": {
      "critical": 0,
      "high": 0,
      "medium": 0,
      "low": 0
    }
  },
  "trackers": {
    "added": [],
    "removed": []
  },
  "known_vulns": {
    "from": 0,
    "to": 0,
    "delta": 0,
    "from_recorded": true,
    "to_recorded": true
  }
}