fix(release): gate channel and distribution acceptance

This commit is contained in:
key
2026-07-29 12:51:31 +08:00
parent 5ee002ddcd
commit 46f4616bd4
10 changed files with 209 additions and 8 deletions
@@ -4,11 +4,24 @@
"tenantId": "000000",
"candidateFile": "aug1-life-advisor-content-candidates-v0.1.json",
"candidateSha256": "148654e241e0fd74bcb29d71cd43518cb961f0128855b66af98a56bc841aea1d",
"expectedApkSignerSha256": "ab06ecc0de544de73c385f3f0690b22966ebc12887fb8bee1830cdbefdebef5d",
"releaseStatus": "PENDING",
"formalContentVersion": "",
"sourceRegistry": [],
"scenarioApprovals": {},
"policyQuestionApprovals": {},
"channelApprovals": {},
"distributionApproval": {
"status": "PENDING",
"scope": "CONTROLLED_INTERNAL_TEST",
"legalDecision": "PENDING",
"signerDecision": "PENDING",
"signerSha256": "",
"distributionEvidenceRef": "",
"distributionEvidenceSha256": "",
"reviewedBy": "",
"reviewedAt": ""
},
"signoffs": {
"businessOwner": {
"status": "PENDING",