From 8a8612b46d8f05e9c246523feef5e8585ee7a87e Mon Sep 17 00:00:00 2001 From: Jeffery Date: Tue, 12 May 2026 06:46:51 +0000 Subject: [PATCH] fix: update findings.json to remove redundant warnings and ensure consistency with exclusions.json --- .gitea/ai-review/exclusions.json | 4 ++++ .gitea/ai-review/findings.json | 28 ---------------------------- 2 files changed, 4 insertions(+), 28 deletions(-) diff --git a/.gitea/ai-review/exclusions.json b/.gitea/ai-review/exclusions.json index 6415095..e081e36 100644 --- a/.gitea/ai-review/exclusions.json +++ b/.gitea/ai-review/exclusions.json @@ -85,6 +85,10 @@ "location": "app/comments.js", "suggestion": "JSON 結尾換行符號為標準做法,不影響任何 JSON 解析器,無相容性問題" }, + { + "location": ".gitea/ai-review/findings.json", + "suggestion": "findings.json 是自動產生的問題記錄檔,不應對其內容提出審查問題" + }, { "role": "Rex", "location": ".gitea/workflows/review.yaml", diff --git a/.gitea/ai-review/findings.json b/.gitea/ai-review/findings.json index e978562..0d4f101 100644 --- a/.gitea/ai-review/findings.json +++ b/.gitea/ai-review/findings.json @@ -1,30 +1,2 @@ [ - { - "level": "warning", - "role": "Leo", - "location": ".gitea/ai-review/findings.json", - "suggestion": "`findings.json` 中重新出現關於 `app/config.test.js` 檔案結尾換行符號及匯入語句長度的警告/資訊,但 `exclusions.json` 卻明確指出這些問題已解決或無需修改。這種矛盾會導致 AI 審查系統的可靠性降低,可能導致開發者對審查結果產生混淆或不信任。建議釐清並統一 AI 審查的設定與排除規則,確保 `findings.json` 和 `exclusions.json` 之間的一致性,避免重複提出已處理或被排除的問題,以提升審查系統的長期可維護性。", - "is_new": true - }, - { - "level": "warning", - "role": "Zara", - "location": ".gitea/ai-review/findings.json", - "suggestion": "`findings.json` 中重新出現關於 `app/config.test.js` 檔案結尾換行符號及匯入語句長度的警告/資訊,但 `exclusions.json` 卻明確指出這些問題已解決或無需修改。這種矛盾會導致 AI 審查系統的可靠性降低,可能導致開發者對審查結果產生混淆或不信任。建議釐清並統一 AI 審查的設定與排除規則,確保 `findings.json` 和 `exclusions.json` 之間的一致性,避免重複提出已處理或被排除的問題,以提升審查流程的效率與開發者體驗。", - "is_new": true - }, - { - "level": "warning", - "role": "Aria", - "location": ".gitea/ai-review/findings.json", - "suggestion": "在 `.gitea/ai-review/findings.json` 中,關於 `app/config.test.js` 檔案結尾換行符號及匯入語句長度的警告/資訊,與 `.gitea/ai-review/exclusions.json` 中明確的排除規則相矛盾。這種不一致性會降低 AI 審查系統的可靠性與可讀性,並可能導致開發者混淆。建議審查並統一這兩個檔案的內容,確保排除規則被正確應用,避免重複報告已處理或已排除的問題。", - "is_new": true - }, - { - "level": "warning", - "role": "Maya", - "location": ".gitea/ai-review/findings.json", - "suggestion": "`findings.json` 中重新出現關於 `app/config.test.js` 檔案結尾換行符號及匯入語句長度的警告/資訊,但 `exclusions.json` 卻明確指出這些問題已解決或無需修改。這種矛盾會導致 AI 審查系統的可靠性降低,可能導致開發者對審查結果產生混淆或不信任。建議釐清並統一 AI 審查的設定與排除規則,確保 `findings.json` 和 `exclusions.json` 之間的一致性,避免重複提出已處理或被排除的問題,以提升審查品質與開發者體驗。", - "is_new": true - } ]