From e5539c377ca44200ca802a097415be47d8769318 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Fri, 15 May 2026 03:55:12 +0000 Subject: [PATCH] docs: exclude triage skill sync false positives --- .gitea/ai-review/exclusions.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitea/ai-review/exclusions.json b/.gitea/ai-review/exclusions.json index bab1edf..bfad733 100644 --- a/.gitea/ai-review/exclusions.json +++ b/.gitea/ai-review/exclusions.json @@ -164,6 +164,18 @@ "location": "app/llm.js", "suggestion": "此 action 為 CLI 工具,process.exit(1) 是設計意圖讓 CI/CD workflow 失敗。改拋錯會被 chatJSON 的 catch 吞掉回傳 [],破壞現有行為" }, + { + "location": "Dockerfile, app/git.js, app/git.test.js", + "suggestion": "`SYNC_PATHS` 已包含 `.claude/skills/triage-findings/SKILL.md` 與 `.gemini/skills/triage-findings/SKILL.md`,Docker image 也已打包這些 skill 資產;現有測試已覆蓋複製與覆寫行為,並不存在同步不一致問題。" + }, + { + "location": "Dockerfile", + "suggestion": "此目錄中的檔案是 triage skill 與入口文件,不含敏感資料;若未來加入秘密資訊,應另外從 build context 排除,而不是把目前的 skill 資產視為風險。" + }, + { + "location": "Dockerfile", + "suggestion": "多個 COPY 指令是刻意設計,用來區分 app 與 skill 資產並維持 layer cache 可讀性,不是維護問題。" + }, { "role": "Aria", "location": "Dockerfile",