════════ 场景 A：两条路用同一个配对码（复刻 bench 现状）════════
  第 1 台（跑局域网）: 登记=True  设备数=1
  已停掉第 1 台
  第 2 台（跑中转）: start_agent 认为登记=True
     中转上看到的设备: 验码电脑  码 246813  在线=True  空闲=1s
    场景A pair **超时**（没人回包）

  ── 中转日志里有没有『码被占用』──
    [10-07 18:18:56] 配对码 246813 已被 验码电脑-b0dd7aae76ba 占用，拒绝 验码电脑-b6bfc86f574a
    [10-07 18:19:02] 配对码 246813 已被 验码电脑-b0dd7aae76ba 占用，拒绝 验码电脑-b6bfc86f574a
    [10-07 18:19:08] 配对码 246813 已被 验码电脑-b0dd7aae76ba 占用，拒绝 验码电脑-b6bfc86f574a

════════ 场景 B：两条路各用不同的配对码（修法）════════
  第 1 台: 登记=True
  第 2 台: 登记=True
    场景B pair 成功: {"ok": true, "token": "0fe2d1ed61da6cd489230490d4a77a72", "serverName": "验码电脑", 

════════ 结论 ════════
  场景 A（同一个码）: **不通**
  场景 B（不同码）  : 通
  → 假设成立：bench 失败是因为两条路用了同一个配对码，
     第 2 台被「一码一机」规则拒掉，而 start_agent
     看到第 1 台还挂在线就以为成功了。**产品没问题。**
