17 lines
621 B
JSON
17 lines
621 B
JSON
[
|
|
{
|
|
"level": "warning",
|
|
"role": "Bard",
|
|
"location": "app/main.js:241",
|
|
"problem": "`runCodex` 中 `resultOutput` 的計算邏輯過於緊湊且不易維護,且直接進行檔案同步讀取,若檔案過大可能阻塞 Node.js 事件循環。",
|
|
"suggestion": "建議拆解複雜的邏輯為獨立的輔助函數,並改用非同步的檔案讀取方式。"
|
|
},
|
|
{
|
|
"level": "info",
|
|
"role": "Bard",
|
|
"location": "app/main.js:321",
|
|
"problem": "確保字串結尾換行的樣板程式碼邏輯重複出現。",
|
|
"suggestion": "建立 `ensureNewline` 共用工具函式。"
|
|
}
|
|
]
|