# S5: Session 管理增强 — Plan
## 目标
修复 aichat.html 中 `renderConversations` 函数重复声明 bug(行 233-234),确保 JS 无语法错误。
## 涉及文件
- `wechat-viewer/templates/aichat.html` - 删除重复的 `function renderConversations(convs) {` 行
## 步骤
1. RED: test_s5_rename.py 捕获重复声明 → RED confirmed
2. GREEN: patch 删除第 234 行重复声明
3. REFACTOR: N/A(单行删除)
4. VERIFY: smoketest 5/5 + test_s5_rename.py GREEN
## 验收标准
- [x] TC1: renderConversations 无重复声明
- [x] TC2: startRename PUT API 正常工作
- [x] TC3: deleteConversation 含 confirm 对话框
- [x] TC4: PUT /api/conversations/ rename 正常
- [x] Smoketest 5/5