{
  "module": "production-p0-reassessment-ballot-template",
  "marker": "productionP0ReassessmentBallotTemplate",
  "generatedAt": "2026-04-29 16:00",
  "title": "生产化 P0 复评表决票据模板包",
  "decision": "P0_REASSESSMENT_BALLOT_TEMPLATE_BLOCKED_NOT_PRODUCTION_GO_LIVE",
  "publicSmoke": "244/244 PASS",
  "consistency": "299/299 PASS",
  "ballotTemplateUrl": "https://xia.shenliu.cc/xia-production-p0-reassessment-ballot-template/",
  "apiUrl": "https://xia.shenliu.cc/xia-api/system/production-p0-reassessment-ballot-template",
  "voteReadinessUrl": "https://xia.shenliu.cc/xia-production-p0-reassessment-vote-readiness/",
  "noticeAgendaUrl": "https://xia.shenliu.cc/xia-production-p0-reassessment-notice-agenda/",
  "evidenceUrl": "https://xia.shenliu.cc/xia-production-p0-rectification-evidence/",
  "summary": {
    "ballotFields": 5,
    "ballotOptions": 3,
    "signatureFields": 5,
    "blockers": 3,
    "enabledOptions": 2,
    "canIssueFormalBallot": false,
    "finalDecision": "NO_GO"
  },
  "ballotFields": [
    {
      "code": "BALLOT-01",
      "title": "投票人身份",
      "owner": "客户负责人/项目负责人",
      "status": "WAITING_IDENTITY",
      "required": "姓名、角色、所属组织、授权依据和联系方式",
      "source": "https://xia.shenliu.cc/xia-production-p0-reassessment-vote-readiness/"
    },
    {
      "code": "BALLOT-02",
      "title": "表决选项",
      "owner": "会议主持人",
      "status": "READY_TEMPLATE",
      "required": "GO、NO-GO、ABSTAIN 三类选项必须保留原因说明",
      "source": "https://xia.shenliu.cc/xia-production-p0-reassessment-vote-readiness/"
    },
    {
      "code": "BALLOT-03",
      "title": "阻断原因",
      "owner": "开发/运维负责人",
      "status": "BLOCKED",
      "required": "P0 整改关闭证明、微信小程序真实生产资料和生产 MySQL 证据必须关联",
      "source": "https://xia.shenliu.cc/xia-production-p0-rectification-evidence/"
    },
    {
      "code": "BALLOT-04",
      "title": "签署确认",
      "owner": "四方代表",
      "status": "WAITING_SIGNATURE",
      "required": "客户、项目、开发/运维、测试/业务运营签字或电子确认",
      "source": "https://xia.shenliu.cc/xia-production-p0-review-minutes/"
    },
    {
      "code": "BALLOT-05",
      "title": "生产上线边界",
      "owner": "项目负责人",
      "status": "READY_TEMPLATE",
      "required": "表决票据只服务复评会议，不单独构成上线放行",
      "source": "https://xia.shenliu.cc/xia-production-p0-reassessment-vote-readiness/"
    }
  ],
  "ballotOptions": [
    {
      "code": "GO",
      "label": "同意进入生产上线放行流程",
      "enabled": false,
      "reasonRequired": true,
      "disabledReason": "当前 P0 关闭证据和客户授权仍不完整"
    },
    {
      "code": "NO_GO",
      "label": "不同意进入生产上线放行流程",
      "enabled": true,
      "reasonRequired": true,
      "disabledReason": "当前推荐保持 NO-GO 并继续整改"
    },
    {
      "code": "ABSTAIN",
      "label": "弃权/需补充材料后再表决",
      "enabled": true,
      "reasonRequired": true,
      "disabledReason": "需记录补充材料清单和重新表决条件"
    }
  ],
  "signatureFields": [
    "客户决策人",
    "项目负责人",
    "开发/运维负责人",
    "测试负责人",
    "业务运营代表"
  ],
  "blockers": [
    {
      "code": "BALLOT-01",
      "title": "投票人身份",
      "owner": "客户负责人/项目负责人",
      "status": "WAITING_IDENTITY",
      "required": "姓名、角色、所属组织、授权依据和联系方式",
      "source": "https://xia.shenliu.cc/xia-production-p0-reassessment-vote-readiness/"
    },
    {
      "code": "BALLOT-03",
      "title": "阻断原因",
      "owner": "开发/运维负责人",
      "status": "BLOCKED",
      "required": "P0 整改关闭证明、微信小程序真实生产资料和生产 MySQL 证据必须关联",
      "source": "https://xia.shenliu.cc/xia-production-p0-rectification-evidence/"
    },
    {
      "code": "BALLOT-04",
      "title": "签署确认",
      "owner": "四方代表",
      "status": "WAITING_SIGNATURE",
      "required": "客户、项目、开发/运维、测试/业务运营签字或电子确认",
      "source": "https://xia.shenliu.cc/xia-production-p0-review-minutes/"
    }
  ],
  "boundary": [
    "表决票据模板包只提供正式复评会议的票据字段，不代表已经发起正式投票。",
    "GO 选项在 P0 关闭证明、客户授权和签署链路未齐备前必须保持不可用。",
    "任何表决票据都必须进入复评纪要和四方签署归档后，才可作为后续生产上线放行依据之一。"
  ]
}