修复R101模拟接口隔离并接收定向验收(09-06-release-gate-integrity)
这个提交包含在:
@@ -2,7 +2,7 @@
|
||||
"id": "release-gate-integrity",
|
||||
"name": "release-gate-integrity",
|
||||
"title": "部署门禁完整性与候选验收回执",
|
||||
"description": "浏览器缓存复制12/12及独立复核通过,按授权本地提交最终候选;待一次正确复制、双引擎先验及原完整门禁。无推送部署授权。",
|
||||
"description": "R101单文件3/3与独立补审通过;按授权保存clean新候选,准备独立一次最终完整门禁,旧请求已消耗不得重发。",
|
||||
"status": "in_progress",
|
||||
"dev_type": null,
|
||||
"scope": "release-gate",
|
||||
@@ -278,10 +278,10 @@
|
||||
"historyUniqueRootCauseProven": false
|
||||
},
|
||||
"browserCacheCopy": {
|
||||
"status": "SCOPED_VERIFIED_LOCAL_COMMIT_AND_FINAL_GATE_HANDOFF",
|
||||
"status": "REAL_CACHE_COPY_VERIFIED_FULL_GATE_RECEIVED",
|
||||
"evidence": "artifacts/qa-governance/r1-enforcement-20260919/cache-copy-20260919",
|
||||
"testExecutor": "Claude",
|
||||
"fullGateStarted": false,
|
||||
"fullGateStarted": true,
|
||||
"deploymentEligible": false,
|
||||
"executionFile": "scripts/qa/copy-browser-cache.py",
|
||||
"testFile": "scripts/qa/tests/browser-cache-copy.test.mjs",
|
||||
@@ -296,16 +296,69 @@
|
||||
"independentReview": "PASS",
|
||||
"reception": "artifacts/qa-governance/r1-enforcement-20260919/cache-copy-20260919/final-candidate/review-reception.json",
|
||||
"nextHandoff": "artifacts/qa-governance/r1-enforcement-20260919/cache-copy-20260919/final-candidate/claude-request.md",
|
||||
"localCommitReceipt": "artifacts/qa-governance/r1-enforcement-20260919/cache-copy-20260919/final-candidate/local-commit.json"
|
||||
"localCommitReceipt": "artifacts/qa-governance/r1-enforcement-20260919/cache-copy-20260919/final-candidate/local-commit.json",
|
||||
"realCopyResult": "PASS_1179_REGULAR_131_INTERNAL_LINKS"
|
||||
},
|
||||
"finalLinkedCacheGate": {
|
||||
"status": "PLANNED_NOT_RUN",
|
||||
"status": "FAIL_BROWSER_R101_371_OF_372",
|
||||
"copyAndNativePreflight": "REQUIRED_BEFORE_ORIGINAL_FULL_GATE",
|
||||
"maxCompleteAttempts": 1,
|
||||
"maxNativePreflightAttempts": 1,
|
||||
"pushAuthorized": false,
|
||||
"deploymentAuthorized": false,
|
||||
"deploymentEligible": false
|
||||
"deploymentEligible": false,
|
||||
"candidate": "0f9e70499417fabc188a0748ab1ed27e3538dd70",
|
||||
"copyExit": 0,
|
||||
"preflightExit": 0,
|
||||
"fullGateExit": 1,
|
||||
"offlineVerifyExit": 1,
|
||||
"wrapperExit": 1,
|
||||
"completedStages": 12,
|
||||
"passedStages": 11,
|
||||
"backendPassed": 4449,
|
||||
"backendConditionalSkipped": 1,
|
||||
"reception": "artifacts/qa-governance/r1-enforcement-20260919/r101-session-isolation-20260919/reception.json"
|
||||
}
|
||||
},
|
||||
"r101SessionIsolation20260919": {
|
||||
"status": "SCOPED_VERIFIED_LOCAL_COMMIT_AND_FINAL_GATE_HANDOFF",
|
||||
"evidence": "artifacts/qa-governance/r1-enforcement-20260919/r101-session-isolation-20260919",
|
||||
"priorCandidate": "0f9e70499417fabc188a0748ab1ed27e3538dd70",
|
||||
"priorFullGate": "FAIL",
|
||||
"browserPassed": 371,
|
||||
"browserTotal": 372,
|
||||
"uniqueHistoricalRootCauseProven": false,
|
||||
"plannedTargetedSpecs": [
|
||||
"r101-mobile-wip-closeout.spec.ts"
|
||||
],
|
||||
"plannedCases": 3,
|
||||
"testExecutor": "Claude",
|
||||
"fullGateRerunAuthorizedByThisHandoff": false,
|
||||
"deploymentEligible": false,
|
||||
"testCommand": "bash scripts/qa/run-web-gates.sh retained-local",
|
||||
"handoff": "artifacts/qa-governance/r1-enforcement-20260919/r101-session-isolation-20260919/claude-request.md",
|
||||
"testsRunByCodex": false,
|
||||
"testResult": {
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"retried": 0,
|
||||
"exitCode": 0
|
||||
},
|
||||
"independentReview": "PASS",
|
||||
"reception": "artifacts/qa-governance/r1-enforcement-20260919/r101-session-isolation-20260919/final-candidate/review-reception.json",
|
||||
"oldFocusedRequestConsumed": true,
|
||||
"nextHandoff": "artifacts/qa-governance/r1-enforcement-20260919/r101-session-isolation-20260919/final-candidate/claude-request.md",
|
||||
"localCommitReceipt": "artifacts/qa-governance/r1-enforcement-20260919/r101-session-isolation-20260919/final-candidate/local-commit.json"
|
||||
},
|
||||
"r101FinalCandidateGate20260919": {
|
||||
"status": "PLANNED_NOT_RUN",
|
||||
"handoff": "artifacts/qa-governance/r1-enforcement-20260919/r101-session-isolation-20260919/final-candidate/claude-request.md",
|
||||
"maxFullGateAttempts": 1,
|
||||
"wrapperReuse": "BYTE_IDENTICAL_TO_PREVIOUS_REVIEWED_COMPLETE_WRAPPER",
|
||||
"fullGateStarted": false,
|
||||
"pushAuthorized": false,
|
||||
"deploymentAuthorized": false,
|
||||
"deploymentEligible": false
|
||||
}
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户