liandu2024 确认 Open-Box 两处故障转移判据尚未修复

liandu2024 在 Open-Box #668 中说明,对照复现与当前源码后,恢复主用仍依赖 primaryUpSince 的时间差;实际选中节点未确认、同页签另有节点通过时,仍可能停在 unknown 而不产生切换决策。他确认现有保护不能代替恢复样本新鲜度,也未解决 unknown 长期无出路。v0.1.344 只处理升级下载,不含这两项修复;问题保持打开。后续需分别验证切回前有新的目标节点成功探测、当前选中节点连续失败能退出未确认状态,并保留全候选失败时的拒绝语义。

作者原文

已把完整复现、状态字段和两处判据与当前源码对照:恢复主用仍依赖 primaryUpSince 的时间差;实际选中节点未确认而同页签有节点通过时,仍可能进入 unknown 而不产生切换决策。现有“确认后才算 up”的保护不能代替你要求的恢复样本新鲜度,也不能解决 unknown 长期无出路的问题。

你已提供默认参数退化、1800s/120s、当前坏节点但页签仍有活节点等充分对照,不需要再做同样的取证。v0.1.344 本次只处理升级下载,不包含这两处故障转移判据修复;本条保持打开。后续修复需要分别验证“切回前有新的目标节点成功探测”和“当前选中节点连续失败能退出未确认状态”,并保留全候选失败时的拒绝语义,不能只改一个状态标签就结案。