Project

General

Profile

QA验收 #40 » receipt.json

Redmine Admin, 11/03/2026 06:29 AM

 
{
"task": "THREE-STAGING-20261103",
"issue": 40,
"at": "2026-11-03T06:24:11.039720+00:00",
"operationsPassed": true,
"stage": "staging-release-completed-ready-for-QA-receipt-review",
"scope": "Only HOME/BLACKLIST/CNHK exact accepted delta on existing preview; preserve other preview history",
"acceptedCandidate": "../candidate-after-THREE-DEF-02.json",
"repositories": {
"backend": {
"sourceBranch": "feature/home-blacklist-income-integration",
"sourceBase": "52a00635480872694faf4b13c692a114104f87e2",
"sourceCommit": "9773ed150ed88714a7fd6bd8664f98b128dd1d5e",
"previewBase": "bd5a99c73bc6524efc5d252948a8afda4f499ada",
"cherryPickCommit": "ff6c6ace0084cbca3102cfc9a4614a1b174eafb5",
"metadataCommit": "45c9786ee7727e7674ed1c3859411021398c0d30",
"candidate": "45c9786ee7727e7674ed1c3859411021398c0d30",
"tag": "v1.20.18b0",
"version": "1.20.18b0",
"sourceFiles": 2,
"gitReceipt": "backend-git.json",
"ciReceipt": "backend-ci.json",
"runtimeReceipt": "backend-runtime.json",
"ciSn": "cnb-u2f-1k6g0qm2f",
"ciPassed": true,
"imagePushDigest": "sha256:04c9f5ac90fcb2f62b06f1ba73e9a8c8ac6293b508599bd02dc4f3017005f0ee",
"stagingDeployTriggerSucceeded": true,
"productionStagesSkipped": true,
"actualDirectVersion": "1.20.18b0",
"runtimePassed": true,
"currentBranch": "preview",
"previewCleanAndEqualLiveRemote": true,
"mainLocalAndRemoteUnchanged": true
},
"frontend": {
"sourceBranch": "feature/home-blacklist-income-integration",
"sourceBase": "1a756e16b128b84f9a6d89b32e567e9ca39e06d4",
"sourceCommit": "c48a0fba4ed7eda9f9c7fa81c2851b3d6ca3b42e",
"previewBase": "3aadf8f4eadc64ed50d8d8f65b1cc08d0a4f0fdc",
"cherryPickCommit": "dee3521496d301c609e851d45e33d00fa62bf0fc",
"metadataCommit": "c9d1c8f17be5669ebb9305fae1aaf35bc79d0f75",
"candidate": "c9d1c8f17be5669ebb9305fae1aaf35bc79d0f75",
"tag": "v2.16.10-beta.0",
"version": "2.16.10-beta.0",
"sourceFiles": 12,
"gitReceipt": "frontend-git.json",
"ciReceipt": "frontend-ci.json",
"runtimeReceipt": "frontend-runtime.json",
"ciSn": "cnb-3og-1k6g0v9kl",
"ciPassed": true,
"imagePushDigest": "sha256:4dc45210496df5b0478a63178523fa842ba959d0ccfe13b0f573891ee2b2a4d4",
"stagingDeployTriggerSucceeded": true,
"productionStagesSkipped": true,
"actualDirectVersion": "2.16.10-beta.0",
"runtimePassed": true,
"currentBranch": "preview",
"previewCleanAndEqualLiveRemote": true,
"mainLocalAndRemoteUnchanged": true
}
},
"all14SourceAndPreviewFilesExactlyMatchAcceptedHashes": true,
"wholeSourceBranchMerged": false,
"sourceBranchesRetained": true,
"sourceFeatureBranchesPushed": false,
"newBranchOrWorktreeCreated": false,
"mainRefsUnchanged": true,
"formalTagsOrProductionPushed": false,
"onlyPreviewAndExactBetaTagsPushed": true,
"businessQA20AndUI23EvidenceReused": true,
"originalQAJournal": 370,
"fullBusinessTestsOrBuildSelfTestsRepeated": false,
"requiredCIBuildsExecuted": true,
"newMigrationOrSchemaFiles": false,
"additionalManualMigrationPerformed": false,
"schemaOrDatabaseInventoryRepeated": false,
"releaseBackupCreatedOrExistingBackupModified": false,
"minimumReadOnlySmokeReceipt": "readonly-smoke.json",
"sessionCleanupReceipt": "session-cleanup.json",
"browserCleanupReceipt": "browser-state.json",
"gitClosureReceipt": "git-closure.json",
"coolifyApplicationServiceHealthOrDeploymentStatusQueried": false,
"businessFixtureCreatedOrSharedBusinessDataChanged": false,
"blacklistMutationOrApprovalPaymentNotificationTriggered": false,
"normalDedicatedTestLoginAuditAndOwnSessionRevokeOnly": true,
"browserSpaceFinished": true,
"dedicatedAccountPreservedActive": true,
"qaReceiptReviewAndRedmineAppend": "pending existing QA owner; consume same receipts without re-running UI or runtime",
"preparationFailuresRetained": [
"preparation-status-parser-failure.json",
"preparation-pipeline-newline-failure.json"
],
"aociMaintenanceClaimed": false,
"aociNote": "No AOCI tools exposed or command in subrepository .mcp.json; no AOCI assets changed within the explicitly scoped 14 files and version metadata",
"limitations": [
"Accepted 14 files and identified dependencies match; the entire preview tree includes other pre-existing functionality and is not claimed identical to the local QA tree.",
"Staging smoke verifies live version, new field contract and compiled settings entry/resources; original20 business and23 screenshot validations reused without a new full staging QA run.",
"Frontend source-to-runtime proof is accepted hashes→tagged CI→emitted asset names→served assets, not a direct container byte-for-byte source comparison."
]
}
(7-7/12)