Files
claude_dev bf57aed17a retire(web): sanguo_web legacy 平行后端归档——用户拍板「代码保留归档,服务删」 [nas]
- git mv sanguo_web → _retired/sanguo_web/(git 历史保全+墓碑 README:
  归档原因/拍板记录/现役=sanguo_api)
- 退出启动面三处: promote.sh ALL_MODS 白名单(15→14 模块)+docker/Dockerfile:63
  COPY+docker/Dockerfile.nas:16 COPY——不可再被部署或启动为服务
- 背景(架构审计 P0-3): 硬编码 SECRET_KEY/admin123 默认口令/CORS 全开/可下
  真实订单/零测试/与 sanguo_api 路由冲突; 生产从未部署为服务, 纯误启动风险
  (README 旧「生产模式 uvicorn sanguo_web」指引已于 f6ca85e 勘误)
- three-env §3.1 模块清单+§12 矩阵行同步; session-guide §5 角色表前端行
  勘误(旧表把 sanguo_web 当前端模块推——实为 legacy 后端, 前端=frontend/)
- 零外部 import(runuweb/tests/packages 全 grep 实证), pytest testpaths=tests
  不受影响

Co-Authored-By: Claude Code <notify@anthropic.com>
2026-10-01 09:46:21 +08:00
..

sanguo_web —— ⚠️ 已退役归档(2026-10-01)

  • 归档原因:legacy 平行后端(07 月),生产从未部署为服务;自带硬编码 SECRET_KEY/admin123 默认口令/CORS 全开/可下真实订单(audit/20261001_architecture_code_audit/ P0-3),与现役 sanguo_api 路由路径冲突且零测试。
  • 用户拍板(2026-10-01):代码保留归档、服务删除——移出 promote 白名单与 docker COPY 面,确保不可再被启动为服务。
  • 现役后端:sanguo_api(run_web.py 工厂,NAS 容器与 VPS sanguo-api 同款)。
  • 全文见 git 历史(归档 commit 前一版路径=sanguo_web/)。