{"success":true,"data":{"module":"p0-material-handoff","marker":"p0MaterialHandoff","title":"P0 生产资料交付核验包","total":2,"readyForReview":0,"accepted":0,"missing":2,"canEnterImplementationVerify":false,"gateImpact":"P0 资料未全部接收，GO_LIVE_P0 仍不可解除","items":[{"materialKey":"wechat-mini-program","title":"微信小程序 AppID 与发布资料","owner":"客户产品负责人","priority":"P0","affectedGate":"GO_LIVE_P0","submissionNo":"","status":"NOT_SUBMITTED","statusLabel":"未提交","requiredTotal":3,"requiredSubmitted":0,"missingRequired":["appId","adminName","privacyUrl"],"optionalProvided":[],"readyForReview":false,"canEnterImplementationVerify":false,"canClearBlocker":false,"requiredAction":"客户尚未提交该 P0 资料，请从资料提交页登记。","handoffFields":[{"key":"appId","label":"小程序 AppID","required":true,"example":"wx123...","provided":false},{"key":"appSecret","label":"AppSecret 或授权说明","required":false,"example":"可线下密钥交付","provided":false},{"key":"adminName","label":"管理员姓名/微信","required":true,"example":"客户产品负责人","provided":false},{"key":"privacyUrl","label":"隐私协议 URL","required":true,"example":"https://.../privacy","provided":false},{"key":"testerList","label":"体验成员名单","required":false,"example":"手机号或微信号","provided":false},{"key":"categoryLicense","label":"类目/资质文件","required":false,"example":"食品经营等资质链接","provided":false}],"verificationSteps":["校验 AppID 与管理员权限","配置业务域名、request 合法域名和隐私协议","生成体验版并加入体验成员","用门店账号完成登录、下单、签收、账单核验"],"releaseCondition":"AppID、管理员、隐私协议三个必填项通过核验，并完成体验版登录/下单链路后，可进入 GO_LIVE_P0 解除复核。","customerCopy":"请客户优先提交 AppID、管理员和隐私协议。AppSecret 可通过线下密钥渠道补充，但必须说明交付方式。","runbook":"https://xia.shenliu.cc/xia-wechat-runbook/","links":{"submit":"https://xia.shenliu.cc/xia-material-submit/","status":"https://xia.shenliu.cc/xia-material-status/","adminReview":"https://xia.shenliu.cc/xia-admin/#/production-readiness","readinessGate":"https://xia.shenliu.cc/xia-pilot-readiness/"}},{"materialKey":"mysql-production","title":"生产 MySQL 与迁移脚本","owner":"客户运维/开发","priority":"P0","affectedGate":"GO_LIVE_P0","submissionNo":"","status":"NOT_SUBMITTED","statusLabel":"未提交","requiredTotal":3,"requiredSubmitted":0,"missingRequired":["host","database","backupWindow"],"optionalProvided":[],"readyForReview":false,"canEnterImplementationVerify":false,"canClearBlocker":false,"requiredAction":"客户尚未提交该 P0 资料，请从资料提交页登记。","handoffFields":[{"key":"host","label":"数据库地址与端口","required":true,"example":"10.0.0.8:3306","provided":false},{"key":"database","label":"数据库名","required":true,"example":"xia_prod","provided":false},{"key":"username","label":"迁移账号","required":false,"example":"xia_migrate","provided":false},{"key":"permission","label":"账号权限说明","required":false,"example":"DDL/DML/backup","provided":false},{"key":"backupWindow","label":"备份/恢复演练窗口","required":true,"example":"每日 02:00-03:00","provided":false},{"key":"rollbackOwner","label":"回滚负责人","required":false,"example":"客户运维姓名/电话","provided":false}],"verificationSteps":["连通生产 MySQL 并确认权限","执行 schema migration dry-run","完成备份、恢复和计数校验","生成生产实例演练报告并刷新上线门禁"],"releaseCondition":"host、database、backupWindow 三个必填项通过核验，并完成迁移/备份/恢复演练后，可进入 GO_LIVE_P0 解除复核。","customerCopy":"请客户提交生产库地址、库名和可执行备份恢复的窗口。账号密码建议线下密钥渠道交付，系统只登记交付状态。","runbook":"https://xia.shenliu.cc/xia-mysql-runbook/","links":{"submit":"https://xia.shenliu.cc/xia-material-submit/","status":"https://xia.shenliu.cc/xia-material-status/","adminReview":"https://xia.shenliu.cc/xia-admin/#/production-readiness","readinessGate":"https://xia.shenliu.cc/xia-pilot-readiness/"}}],"publicPage":"https://xia.shenliu.cc/xia-p0-material-handoff/"},"meta":null}