{
  "approvedManifest": {
    "applicationId": "com.lifestreamdynamics.lifebooks",
    "artifact": "app-prod-release.apk",
    "artifactSha256": "a0534b06164ef64404cc4994dd271e5c02325d3dfde861ebaff2ebdbabcbc241",
    "artifactSize": 76354884,
    "claims": {
      "apiBaseUrl": "https://api.lifestreamdynamics.com/api/v1",
      "flavor": "prod"
    },
    "namespace": "lifebooks-alpha",
    "publisher": "lifebooks",
    "schemaVersion": 2,
    "signerCertificateSha256": "F6:D2:BC:60:9A:2E:AA:51:8C:1D:D1:35:E0:69:EB:70:28:1F:D9:E8:3C:9F:93:4F:E6:86:48:C4:A2:D8:05:B8",
    "sourceRevision": "0aeaca01b0342dd532e1682182283060614df5e2",
    "sourceRevisionMetadata": "com.lifestreamdynamics.lifebooks.SOURCE_REVISION",
    "sourceTree": "clean",
    "versionCode": 14,
    "versionName": "1.3.0"
  },
  "expectedSourceRevision": "0aeaca01b0342dd532e1682182283060614df5e2",
  "immutableArtifact": "lifebooks-alpha-1.3.0-14-0aeaca01b034-a0534b06164ef644.apk",
  "releaseEvidence": {
    "appLinks": {
      "certificateSha256": "F6:D2:BC:60:9A:2E:AA:51:8C:1D:D1:35:E0:69:EB:70:28:1F:D9:E8:3C:9F:93:4F:E6:86:48:C4:A2:D8:05:B8"
    },
    "appVersion": "1.3.0+14",
    "artifact": {
      "kind": "apk",
      "path": "build/app/outputs/flutter-apk/app-prod-release.apk",
      "sha256": "a0534b06164ef64404cc4994dd271e5c02325d3dfde861ebaff2ebdbabcbc241",
      "signerCertificateSha256": "F6:D2:BC:60:9A:2E:AA:51:8C:1D:D1:35:E0:69:EB:70:28:1F:D9:E8:3C:9F:93:4F:E6:86:48:C4:A2:D8:05:B8",
      "signingVerificationSha256": "3c96dd31aaf57acae9db7153c9adccdba5e637ac8ae2e297d49f3bb1b541aa0e",
      "size": 76354884
    },
    "checks": [
      "locked dependency resolution",
      "code generation and clean source tree",
      "Flutter static analysis",
      "shuffled hermetic Flutter suite",
      "Python release-tool unit suite",
      "BATS release-tool suite",
      "ShellCheck",
      "OSV hosted-Pub dependency audit",
      "deployed API health and reviewed producer OpenAPI identity",
      "deployed Android App Links association",
      "production signing and artifact identity"
    ],
    "dependencyAudit": {
      "packageCount": 179,
      "sha256": "71aa4eb2fb508911653d07608df751dd5345d3525f8a4483824af56a0e020585",
      "vulnerabilityCount": 0
    },
    "dependencyLockSha256": "a6abfb99d5751cb05ff67bc5ee70fc7c13302fc26473d7dfa5e6be3723bd6ccd",
    "deployedContract": {
      "consumer": "lifebooks-mobile",
      "incompatibleVersions": [],
      "openapi": {
        "artifactPath": "docs/jsdoc-openapi.json",
        "normalization": "sorted-keys-utf8-json-v1",
        "normalizedJsonSha256": "d3e836981c8650def4fd0069de0456883dfaa2b7f682c4f4acc9515265c89cc3",
        "producerRepository": "accounting-api",
        "producerSourceRevision": "31883d5fbb9508fac6393175b5ce4a5d2904470c",
        "sourceFileSha256": "40a5a6b7bbc2b5bc7e46d3c10035427695a700101c585ce25ae6777af92643d3",
        "verification": "pinned-producer-artifact"
      },
      "reviewedOperationCount": 98,
      "sha256": "f457074940f012bad3fc0c6ab775f5608d51ab69e4f33796af9696bbc8ae33ee",
      "version": "18.2.0"
    },
    "generatedAt": "2026-09-07T23:00:32.351040Z",
    "schemaVersion": 4,
    "sourceRevision": "0aeaca01b0342dd532e1682182283060614df5e2",
    "testRandomizationSeed": 183159297
  },
  "releaseEvidenceSignature": "-----BEGIN PGP SIGNATURE-----\n\niHUEABYKAB0WIQQNjCqBrFXYkqu1gMwxz6x1XzoSogUCap9CEAAKCRAxz6x1XzoS\not04AQCFiluMRLP+PRY2wL/myvjzLGmGP+XnllzuXCa7oKKM7gD/VWEPk2cCf6yY\nIKlFU5e+w/+wN4KfHuOL77d1tLOCUQA=\n=0V1s\n-----END PGP SIGNATURE-----\n",
  "releaseEvidenceSignerFingerprint": "0D8C2A81AC55D892ABB580CC31CFAC755F3A12A2",
  "schemaVersion": 3
}
