{
  "module": "production-p0-clearance-command",
  "marker": "productionP0ClearanceCommand",
  "generatedAt": "2026-04-29 09:25",
  "title": "生产化 P0 阻断清零指挥包",
  "decision": "P0_CLEARANCE_BLOCKED_NOT_PRODUCTION_GO_LIVE",
  "publicSmoke": "244/244 PASS",
  "consistency": "117/117 PASS",
  "commandUrl": "https://xia.shenliu.cc/xia-production-p0-clearance-command/",
  "summary": {
    "totalP0": 2,
    "openBlockers": 2,
    "readyForReview": 0,
    "implementationReady": 0,
    "canRequestGoLiveReview": false,
    "relay": "pc1"
  },
  "items": [
    {
      "materialKey": "wechat-mini-program",
      "title": "微信小程序 AppID 与发布资料",
      "owner": "客户产品负责人",
      "status": "NOT_SUBMITTED",
      "statusLabel": "未提交",
      "missingRequired": [
        "appId",
        "adminName",
        "privacyUrl"
      ],
      "requiredAction": "客户提交 AppID、管理员、隐私协议，并补充体验成员/合法域名/类目资质。",
      "runbook": "https://xia.shenliu.cc/xia-wechat-runbook/"
    },
    {
      "materialKey": "mysql-production",
      "title": "生产 MySQL 与迁移脚本",
      "owner": "客户运维/开发",
      "status": "NOT_SUBMITTED",
      "statusLabel": "未提交",
      "missingRequired": [
        "host",
        "database",
        "backupWindow"
      ],
      "requiredAction": "客户提交生产库地址、库名、备份窗口，并线下交付账号密钥。",
      "runbook": "https://xia.shenliu.cc/xia-mysql-runbook/"
    }
  ],
  "steps": [
    {
      "code": "P0C-01",
      "title": "锁定 P0 阻断清单",
      "owner": "项目负责人",
      "check": "确认微信小程序资料与生产 MySQL 仍是 GO_LIVE_P0 主阻断。"
    },
    {
      "code": "P0C-02",
      "title": "微信小程序资料清零",
      "owner": "客户产品负责人",
      "check": "提交 AppID、管理员、隐私协议，完成体验版和合法域名核验。"
    },
    {
      "code": "P0C-03",
      "title": "生产 MySQL 资料清零",
      "owner": "客户运维/开发",
      "check": "提交生产库地址、库名、备份窗口，并完成 migration dry-run。"
    },
    {
      "code": "P0C-04",
      "title": "后台核验与状态同步",
      "owner": "运营负责人 / 开发负责人",
      "check": "审核资料并同步 production-readiness 证据。"
    },
    {
      "code": "P0C-05",
      "title": "实施验证与演练",
      "owner": "开发 / 运维",
      "check": "完成微信真机、MySQL 备份恢复和核心链路回读。"
    },
    {
      "code": "P0C-06",
      "title": "刷新放行门禁",
      "owner": "项目负责人",
      "check": "P0 全部清零后才进入生产放行会。"
    }
  ],
  "passRules": [
    "微信小程序和生产 MySQL 两个 P0 必须都有资料提交编号、后台核验记录和实施验证证据。",
    "P0 资料已接收只代表可进入配置/联调/演练，不代表阻断已解除。",
    "生产上线必须另行完成生产预检、回滚演练、值班确认和放行纪要；本包不自动触发生产上线。"
  ]
}
