diff --git a/.gitea/ai-review/findings.json b/.gitea/ai-review/findings.json index a48caee..3fad226 100644 --- a/.gitea/ai-review/findings.json +++ b/.gitea/ai-review/findings.json @@ -1,17 +1,10 @@ [ - { - "level": "critical", - "role": "Rex", - "location": "app/git.js:14", - "suggestion": "請避免將敏感資料(如 GITEA_TOKEN)直接寫入程式碼,應使用安全的秘密管理工具來管理這些敏感資訊。", - "is_new": true - }, { "level": "warning", "role": "Rex", "location": "app/git.js:14", "suggestion": "在 cloneRepo 函數中,請確保 GIT_TOKEN 不會被寫入到檔案系統中,避免敏感資訊洩漏。", - "is_new": true + "is_new": false }, { "level": "warning", @@ -34,13 +27,6 @@ "suggestion": "在 applyExclusions 函數中,使用 Array.prototype.some 進行過濾時,可能會導致性能問題,特別是當 findings 和 exclusions 的數量都很大時。建議使用更高效的資料結構(如 HashSet)來加速查詢。", "is_new": false }, - { - "level": "warning", - "role": "Aria", - "location": "README.md:4", - "suggestion": "建議將「讀取排除問題檔案,用來過濾PR問題表格中不需要處理的問題」的描述改為「讀取排除問題檔案,過濾 PR 問題表格中不需要處理的問題」,以保持一致性。", - "is_new": false - }, { "level": "warning", "role": "Maya", @@ -90,27 +76,6 @@ "suggestion": "建議將「階段四:findings 寫入與 comment 發布」的標題改為「階段四:排除問題過濾」,以更清楚地反映內容。", "is_new": false }, - { - "level": "info", - "role": "Aria", - "location": "TODO.md:6", - "suggestion": "建議將「階段五:findings 寫入與 comment 發布」的標題改為「階段五:findings 寫入與 comment 發布」,以保持一致性。", - "is_new": false - }, - { - "level": "info", - "role": "Aria", - "location": "TODO.md:8", - "suggestion": "建議將「階段六:記憶區 commit/push 與錯誤處理」的標題改為「階段六:記憶區 commit/push 與錯誤處理」,以保持一致性。", - "is_new": false - }, - { - "level": "info", - "role": "Aria", - "location": "TODO.md:10", - "suggestion": "建議將「階段七:阻擋嚴重問題 PR(第 8 點)」的標題改為「階段七:阻擋嚴重問題 PR(第 8 點)」以保持一致性。", - "is_new": false - }, { "level": "info", "role": "Aria",