{
  "id": "gate",
  "name": "gate · 出海作业判定",
  "version": "1.0",
  "date": "2026-10-18",
  "language": "zh-CN",
  "url": "https://gate.lightbdb.com/",
  "maintainer": { "name": "轻无品牌设计（深圳）有限公司", "contact": "simon@lightbdb.com" },
  "license": "可自由引用、转载、内部使用，需注明来源与版本号；改编后不得沿用 gate 名称与编号体系。",
  "scope": {
    "covers": ["客户下单到货上船这一段作业", "四类节点：准入、接单、量产、放行", "每一节点的判定依据与证据形态"],
    "excludes": ["体系认证与社会责任审厂取证", "收汇、贸易合规、原产地与关税", "售后、索赔、退运", "产品安规认证本身"]
  },
  "verdicts": [
    { "value": "pass", "zh": "过", "meaning": "证据齐：有版本、有签字、有编号" },
    { "value": "fail", "zh": "不过", "meaning": "证据在，但结论不成立" },
    { "value": "unclear", "zh": "说不清", "meaning": "东西在，但判断不了；必须当场指派一个人加一个日期" }
  ],
  "evidenceLaw": {
    "rule": "一份东西要能当证据用，必须同时有版本、有签字、有编号。缺任何一条，判「说不清」，不判「过」。",
    "requirements": [
      { "key": "version", "zh": "有版本", "test": "受控文件编号 + 版次，例 FY-WI-QA-F017 / A/0" },
      { "key": "signature", "zh": "有签字", "test": "至少两个名字：判定的人与复核的人" },
      { "key": "traceability", "zh": "有编号可追溯", "test": "批号、报告号或单号，能倒查到这一批货" }
    ]
  },
  "grades": {
    "A": "样本文件里能直接指到那一行",
    "B": "样本文件里是间接证据（同一病因、不同表现）",
    "C": "尚无样本支撑，来自实务，待验证"
  },
  "gates": [
    { "id": "Z", "zh": "准入闸", "when": "接单之前", "owner": "采购 / 品保", "question": "这个厂现在还有没有资格接这一单" },
    { "id": "A", "zh": "接单闸", "when": "PO 到订单确认", "owner": "业务 / 生产计划", "question": "这单接不接、交期能不能承诺" },
    { "id": "B", "zh": "量产闸", "when": "开工前到首批下线", "owner": "生产 / 品保 / 工程", "question": "能不能开工、能不能继续做" },
    { "id": "C", "zh": "放行闸", "when": "终检到装柜", "owner": "品保 / 单证 / 出货", "question": "能不能出货、能不能放单" }
  ],
  "criteria": [
    {
      "id": "Z-01", "gate": "Z", "grade": "A", "owner": "采购 + 品保（两人签字）",
      "question": "最近 12 个月内，是否有一次以本单同类工艺为对象的审厂，且结论不是「拒」？",
      "pass": "审厂报告：报告编号 + 审核日期 + 审核人签名 + 结论档位；超过 12 个月或品类不对都不算",
      "record": "报告编号 / 审核日期 / 审核人 / 结论档位 / 覆盖品类",
      "block": "先做一次准入审核，再谈交期"
    },
    {
      "id": "Z-02", "gate": "Z", "grade": "A", "owner": "授权签批人（老板 / 厂长）＋ 品保负责人",
      "question": "质量负责人是否独立于生产，且持有书面的停线 / 停出货授权，并写明行使条件与签字人？",
      "pass": "组织图（品保不向生产汇报）+ 授权文件（含触发条件、权限范围、签字人）",
      "record": "授权文件编号 / 签批人 / 触发条件 / 被授权岗位",
      "block": "不过则后面九条都是装饰，因为没有人能在最后一刻把货拦下来"
    },
    {
      "id": "Z-03", "gate": "Z", "grade": "A", "owner": "品保负责人",
      "question": "本单是否有对应的受控检验标准：文件编号 + 版次 + 批准 / 审核 / 制订三个签名 + 修订履历？",
      "pass": "封面页三签齐全；修订履历有变更单号；版次与本单规格书一致",
      "record": "文件编号 / 版次 / 三个签名姓名 / 修订履历末条日期",
      "block": "只有电子版、没有签名，或拿别人的标准改一改，判「说不清」，不许开工"
    },
    {
      "id": "A-01", "gate": "A", "grade": "B", "owner": "生产计划（承诺前须与业务会签）",
      "question": "排期是否由关键工序标准工时 × 批量 + 缓冲倒推得出，并有书面排期表（含每道关键工序的起止日）？",
      "pass": "排期表（含倒推依据那一行）+ 关键工序清单，两者能对上",
      "record": "关键工序清单 / 各工序标准工时 / 批量 / 缓冲天数 / 倒推得到的交期",
      "block": "「看着来的」「应该来得及」不过"
    },
    {
      "id": "A-02", "gate": "A", "grade": "B", "owner": "业务 + 工程（客户确认由业务收口）",
      "question": "型号、版本、目的国准入要求、包装稿版本，是否写在同一份文件上，且只有一份有效？",
      "pass": "一份规格书（含版本号与日期）+ 客户书面确认（邮件或签样均可，但必须有日期）",
      "record": "规格书版本号 / 客户确认人 / 确认日期 / 包装稿版本",
      "block": "微信里说过、口头确认过、三个版本并在，按「没有」处理"
    },
    {
      "id": "A-03", "gate": "A", "grade": "A", "owner": "品保 + 客户（或客户指定的第三方）",
      "question": "缺陷分级（CR / MAJ / MIN）、抽样方案、检验方法，是否来自同一份文件，且与本单规格书同版？",
      "pass": "一页验收口径：分级 + 抽样 + 方法 + 封样照片编号，四样齐",
      "record": "引用标准编号与版次 / 抽样方案（标准名 + 检验水平 + Ac/Re） / 检验方法 / 封样编号",
      "block": "客户按 AQL 判、工厂按「目视看」判，争议在出货前已经注定"
    },
    {
      "id": "B-01", "gate": "B", "grade": "A", "owner": "品保（首件确认人）＋ 生产主管会签",
      "question": "首件是否在量产开始之前完成确认，且有首件报告 + 与封样的比对照片 + 日期？",
      "pass": "首件报告的日期早于量产记录；比对照片带封样编号",
      "record": "首件完成时刻 / 量产开始时刻 / 首件报告号 / 封样编号",
      "block": "首件在量产中补做视为没有首件；照片没有日期判「说不清」"
    },
    {
      "id": "B-02", "gate": "B", "grade": "A", "owner": "工程 + 生产主管",
      "question": "每道关键工序是否有受控 SOP（编号 + 版次 + 签名），且版本与本单一致？",
      "pass": "工位实拍（能看清编号与版次）+ SOP 台账（列出全部受控版本）",
      "record": "每道关键工序对应的 SOP 编号与版次 / 工位实拍日期",
      "block": "无 SOP、未受控、未签名，不过"
    },
    {
      "id": "B-03", "gate": "B", "grade": "B", "owner": "工程 + 品保（客户确认由业务收口）",
      "question": "材料 / 供应商 / 模具 / 工艺任一变更，是否有变更单 + 重新验证结论 + 客户确认？",
      "pass": "变更单（编号 + 生效日）+ 验证报告 + 客户书面确认，三者时间顺序合理",
      "record": "变更单号 / 变更内容 / 生效日 / 重新验证结论 / 客户确认日期",
      "block": "「换了但一样」不算通过；换了就是换了，验证了才算过"
    },
    {
      "id": "C-01", "gate": "C", "grade": "A", "owner": "品保负责人（放行签字）",
      "question": "出货检验报告是否写明判定基准（引用哪一版规格书或检验标准），且 CR / MAJ / MIN 三栏不空？",
      "pass": "报告含引用文件的编号与版次；缺陷分级栏有数字，哪怕是 0",
      "record": "报告号 / 引用文件编号与版次 / CR、MAJ、MIN 三个数字 / 放行签字人",
      "block": "缺陷栏空白，或只写「合格」，不过"
    },
    {
      "id": "C-02", "gate": "C", "grade": "A", "owner": "单证 + 仓库（出货前会签）",
      "question": "批号 / 生产日期 / 箱数，在检验报告 — 装箱单 — 外箱标三处是否一致？",
      "pass": "三处的照片或扫描件，且同一批号可以倒查",
      "record": "批号 / 生产日期 / 箱数，三处各记一份来源；不一致时写差异与处理人",
      "block": "有一处对不上，不过"
    },
    {
      "id": "C-03", "gate": "C", "grade": "C", "owner": "单证（出单前自核，放行前复核）",
      "question": "发票 / 装箱单 / 报关 / 提单的品名、数量、金额、毛净重、目的港，是否一致，且与实物一致？",
      "pass": "五件对照表一页，差异为零",
      "record": "五单各自的品名 / 数量 / 金额 / 毛净重 / 目的港，逐格对照",
      "block": "任一字段不一致，不过"
    }
  ],
  "openQuestions": [
    { "id": "Q1", "question": "外观判定，按「面」分级还是按「形态」分级", "affects": ["A-03", "C-01"] },
    { "id": "Q2", "question": "抽样方案什么时候加严", "affects": ["A-03", "C-01"] },
    { "id": "Q3", "question": "停出货权的最终签字人是谁", "affects": ["Z-02", "C-01"] }
  ],
  "disclaimer": "不保证通过任何客户的验收；不替代第三方检验与法定认证；不保证适用于所有目的国与品类；不构成法律或合规意见；不评价工厂好坏与能力上限。"
}
