{
  "schemaVersion": "developer.reits.tech/auth-authority-closeout-launch/v1",
  "launchId": "D05-C02-F05-06-AUTHORITY-CLOSEOUT-LAUNCH",
  "state": "READY_FOR_EXTERNAL_ROSTER",
  "formalProgress": {
    "accepted": 4,
    "current": 5,
    "total": 36,
    "remainingIncludingCurrent": 32
  },
  "timebox": {
    "activeMinutesTarget": 90,
    "externalWaitingExcluded": true,
    "rule": "只有四席同时在线、当前候选与批准通道均已具备时，九十分钟才作为操作净时长目标；等待人员、审批或真实回件不计入该目标。"
  },
  "firstGate": {
    "id": "ASSIGN_FOUR_INDEPENDENT_AUTHORITIES",
    "state": "EXTERNAL_REQUIRED",
    "exit": "四席 assigneeRef、accountRef、subjectRealm、controlDomain、approvedChannelRef 与 windowRef 全部由真实组织负责人在 Portal 外确认"
  },
  "authorityRoster": [
    {
      "sequence": 1,
      "id": "AUTH_OWNER",
      "role": "Auth Owner Authority",
      "assigneeRef": null,
      "accountRef": null,
      "subjectRealm": "realm:auth-owner",
      "controlDomain": "control:auth-owner",
      "approvedChannelRef": null,
      "windowRef": null,
      "state": "UNASSIGNED"
    },
    {
      "sequence": 2,
      "id": "SECURITY",
      "role": "Security Authority",
      "assigneeRef": null,
      "accountRef": null,
      "subjectRealm": "realm:security",
      "controlDomain": "control:security",
      "approvedChannelRef": null,
      "windowRef": null,
      "state": "UNASSIGNED"
    },
    {
      "sequence": 3,
      "id": "SRE_DBA",
      "role": "SRE / DBA Authority",
      "assigneeRef": null,
      "accountRef": null,
      "subjectRealm": "realm:sre-dba",
      "controlDomain": "control:sre-dba",
      "approvedChannelRef": null,
      "windowRef": null,
      "state": "UNASSIGNED"
    },
    {
      "sequence": 4,
      "id": "QA_WITNESS",
      "role": "QA Independent Witness",
      "assigneeRef": null,
      "accountRef": null,
      "subjectRealm": "realm:qa-witness",
      "controlDomain": "control:qa-witness",
      "approvedChannelRef": null,
      "windowRef": null,
      "state": "UNASSIGNED"
    }
  ],
  "executionPhases": [
    {
      "sequence": 1,
      "id": "ROSTER_AND_WINDOW",
      "minutes": 15,
      "owner": "组织负责人",
      "exit": "四席 4/4、主体域 4/4、控制域 4/4、批准通道 4/4、执行窗口 1/1"
    },
    {
      "sequence": 2,
      "id": "READBACK_AND_CANDIDATE",
      "minutes": 30,
      "owner": "四席执行人 + 隔离操作员 + 独立见证",
      "exit": "真实读回 4/4、接收重算 4/4、六场景 6/6、本地候选 1/1"
    },
    {
      "sequence": 3,
      "id": "AUTHORITY_REHASH_AND_BIND",
      "minutes": 20,
      "owner": "四席 Authority",
      "exit": "独立重算 4/4、Authority Binding 4/4、主体与控制域无碰撞"
    },
    {
      "sequence": 4,
      "id": "DOSSIER_AND_BALLOTS",
      "minutes": 15,
      "owner": "外部卷宗铸造方 + 四名独立 Ballot 投票人",
      "exit": "正式卷宗 1/1、独立 Ballot 4/4、裁定引用 1/1"
    },
    {
      "sequence": 5,
      "id": "PACKAGE_AND_VERIFY",
      "minutes": 10,
      "owner": "验收组装员 + QA Witness",
      "exit": "验收包 1/1、浏览器与 Node 均为 PASS 58/58、正式进度仍保持 4/36 等待外部提交"
    }
  ],
  "officialInputs": [
    {
      "id": "OWNER_PACKETS",
      "href": "/api/d05-auth-owner-execution-packets",
      "use": "下载四席各自的公开执行任务包"
    },
    {
      "id": "F05_04_INTAKE",
      "href": "/handoff/auth-s08-r02-c02/four-lane-readback-intake.offline.html",
      "use": "登记四席真实到达并由接收方独立重算"
    },
    {
      "id": "F05_05_REHEARSAL",
      "href": "/handoff/auth-s08-r02-c02/isolation-rehearsal-dossier-candidate.offline.html",
      "use": "执行五条拒绝路径与一条干净路径，生成本地候选"
    },
    {
      "id": "F05_06_VERIFY",
      "href": "/handoff/auth-s08-r02-c02/authority-final-acceptance-handoff.offline.html",
      "use": "执行浏览器 58 类最终验真"
    }
  ],
  "stopConditions": [
    "四席任一缺失、同一人代填多席或同一账号复用时立即停止",
    "主体域、控制域、KeyRef、IdentityRef 或 Ballot 投票人发生跨席碰撞时立即停止",
    "候选摘要、接收方重算摘要、四席独立摘要任一不一致时立即停止",
    "批准通道或执行窗口无法由组织负责人证明时立即停止",
    "任何文件包含私钥、seed、token、password、原始秘密或未经批准的签名材料时立即停止",
    "任何工具试图上传外部证据、调用生产接口或把 formalAcceptedAfter 改为 5 时立即停止"
  ],
  "currentFacts": {
    "rosterAssigned": 0,
    "candidateReady": 0,
    "authorityRehashes": 0,
    "authorityBindings": 0,
    "officialDossiers": 0,
    "ballotsAccepted": 0,
    "acceptancePackages": 0,
    "formalAccepted": 4
  },
  "boundary": {
    "guideOnly": true,
    "portalAcceptsRoster": false,
    "portalStoresExternalEvidence": false,
    "portalRunsProductionCommands": false,
    "portalBindsAuthority": false,
    "portalAcceptsBallots": false,
    "portalAdvancesFormalProgress": false
  }
}
