已关闭
refactor: .loop/scripts/full-flow-run.sh 存在无用 if/else 分支 — 死代码 #381
aflyingto创建于 6月27日关闭于 6月27日
aflyingto
6月27日 评论:
6月27日 评论:
验证结论
此 Issue 已被 commit dfb8b20 (refactor(loop): extract token processing to standalone Python script) 解决。
验证证据:
- 旧版本
full-flow-run.sh:240存在死代码:if line.endswith('|'):的两个分支执行完全相同的操作 dfb8b20将所有 Python 内联代码提取到process_tokens.py,死代码随旧代码一起移除- 当前
process_tokens.py:149-162的 README 更新逻辑使用 split-join 方式,无死代码 - 新代码为纯 Python 文件,不存在 shell 变量注入 Python 字符串的风险
判定: 已由 dfb8b20 解决,关闭。


发现来源
Agent 1 - 代码质量审查 (Low)
位置
.loop/scripts/full-flow-run.sh:238-241
证据
两个分支执行完全相同的操作:
if line.endswith('|'):
line = line + ' TOKEN_STR |'
else:
line = line + ' TOKEN_STR |'
影响评估
无功能影响但表明代码未经审查。TOKEN_STR 作为 bash 变量直接嵌入 Python 单引号字符串可能产生语法错误。
建议修复方向
删除 if/else,保留单一追加语句。
🤖 Generated by daily multi-agent code review workflow