Files
plolpl789 ab1f1d5674 fix(install): 安装链审计三疏漏修复——三态化/围栏兜底/新旧前端双锚点
先生点名审计一键安装链,发现三处会让其他用户踩坑的疏漏:

- install-v6.cjs: case"html" 目标形态落后(v6.0 ==='1') → 升级
  v6.35 三态化(!=='0' + 回退诊断),新老前端两套同步;补
  case"code" 围栏兜底状态机(RAW/V1/V2 → V3),新版未知形态
  警告跳过不阻塞
- install-v6.cjs: 幂等分支升级为增量加固——已打旧 v6.0 老逻辑的
  用户跑本脚本自动升三态化+补围栏兜底(备份+node --check+回滚)
- trusted-patch.cjs: 只支持老版 vc(i.localName) → 补新版
  Xu(l.localName) 锚点组 + 代际探测 + 双幂等 + 双语法预检
- install-all.cjs: 加 update-v6-inject.cjs 步骤(旧 v6 渲染模块升级)

验证:老 v6 模拟加固通过、新老双锚点模拟全过、install-all
三步幂等干跑 exit 0、全套回归 315 断言全绿
2026-08-28 23:51:38 +08:00
..