{
  "module": "customer-go-live-window",
  "marker": "customerGoLiveWindow",
  "generatedAt": "2026-04-28 17:10",
  "title": "龙虾供应链配送系统客户上线执行窗口包",
  "decision": {
    "code": "WINDOW_HOLD",
    "label": "上线执行窗口：暂不打开",
    "level": "blocked",
    "note": "本页面面向客户负责人、运维、开发和实施，用于真实上线执行前最后一次确认窗口、值班、回滚触发和执行顺序。"
  },
  "summary": {
    "warRoomDecision": "WAR_ROOM_BLOCKED",
    "goLiveDecision": "NO_GO",
    "pilotDecision": "PILOT_NOT_READY",
    "monitorStatus": "PASS",
    "dbDrillStatus": "PASS",
    "actionDone": 2,
    "actionTotal": 8
  },
  "executionChecks": [
    {"code":"GW-001","title":"放行会结论已确认","current":"WAR_ROOM_BLOCKED","target":"WAR_ROOM_READY / WAR_ROOM_RISK","status":"BLOCKED","url":"https://xia.shenliu.cc/xia-customer-go-live-decision-note/"},
    {"code":"GW-002","title":"真实上线门禁","current":"NO_GO","target":"非 NO_GO","status":"BLOCKED","url":"https://xia.shenliu.cc/xia-go-live-gate/"},
    {"code":"GW-003","title":"试运行/回滚预案","current":"PILOT_NOT_READY","target":"PILOT_READY / PILOT_READY_WITH_RISK","status":"BLOCKED","url":"https://xia.shenliu.cc/xia-pilot-launch/"},
    {"code":"GW-004","title":"监控值班链路","current":"PASS","target":"PASS","status":"PASS","url":"https://xia.shenliu.cc/xia-monitor/"},
    {"code":"GW-005","title":"数据库恢复链路","current":"PASS","target":"PASS","status":"PASS","url":"https://xia.shenliu.cc/xia-db-drill/"},
    {"code":"GW-006","title":"会后剩余动作","current":"2/8","target":"全部完成或明确风险兜底","status":"WARNING","url":"https://xia.shenliu.cc/xia-action-list/"}
  ],
  "standbyRoles": [
    {"role":"客户负责人","duty":"确认业务窗口、停发通知和放行边界","status":"待窗口重排"},
    {"role":"实施/项目负责人","duty":"串联放行会纪要、执行步骤和现场沟通","status":"待到位"},
    {"role":"开发负责人","duty":"守护核心接口、快速回滚和缺陷处置","status":"待就绪"},
    {"role":"运维负责人","duty":"监控、备份恢复、NEXUS relay 与告警值班","status":"待解除门禁"}
  ],
  "rollbackTriggers": [
    "任一 P0 阻断重新出现，立即停止执行窗口。",
    "下单、分单、配送、签收、账单任一核心链路不可用，立即回滚或暂停。",
    "公网入口或 API health 不可用，先恢复 relay/API 再继续。",
    "数据库恢复链路或关键计数异常，停止窗口并转入恢复演练。"
  ],
  "executionSteps": [
    {"code":"GW-STEP-001","action":"先核对放行会总控包和上线决策纪要包，确认本次窗口是否允许打开。","url":"https://xia.shenliu.cc/xia-customer-go-live-war-room/"},
    {"code":"GW-STEP-002","action":"再核对上线门禁、试运行总控、监控和数据库演练，确认值班与回滚条件。","url":"https://xia.shenliu.cc/xia-go-live-gate/"},
    {"code":"GW-STEP-003","action":"最后按行动清单确认剩余事项是否全部关闭，或已写入风险兜底与责任人。","url":"https://xia.shenliu.cc/xia-action-list/"},
    {"code":"GW-STEP-004","action":"窗口开始后持续观察 API health、NEXUS relay、监控告警和关键业务链路，异常立即回滚。","url":"https://xia.shenliu.cc/xia-monitor/"}
  ],
  "entrances": [
    {"label":"客户上线执行窗口包","url":"https://xia.shenliu.cc/xia-customer-go-live-window/","account":"无需登录","purpose":"真实上线执行前最后一次统一确认窗口、值班和回滚"},
    {"label":"客户上线决策纪要包","url":"https://xia.shenliu.cc/xia-customer-go-live-decision-note/","account":"无需登录","purpose":"查看放行会会后纪要、责任人和结论"},
    {"label":"试运行启动总控","url":"https://xia.shenliu.cc/xia-pilot-launch/","account":"无需登录","purpose":"查看启动条件、回滚规则和最新日报判断"},
    {"label":"上线阻断门禁","url":"https://xia.shenliu.cc/xia-go-live-gate/","account":"无需登录","purpose":"查看真实上线门禁状态"},
    {"label":"监控告警演练","url":"https://xia.shenliu.cc/xia-monitor/","account":"无需登录","purpose":"确认监控、告警和恢复步骤"}
  ],
  "sourceApis": {
    "goLiveWindow": "https://xia.shenliu.cc/xia-api/system/customer-go-live-window",
    "decisionNote": "https://xia.shenliu.cc/xia-api/system/customer-go-live-decision-note",
    "pilotLaunch": "https://xia.shenliu.cc/xia-api/system/pilot-launch"
  },
  "acceptanceMarkers": ["GW-001","GW-002","GW-003","GW-004","GW-005","GW-006"]
}
