chore(ai-review 狀態): 回寫已處理 findings
This commit is contained in:
@@ -21,19 +21,6 @@
|
||||
"suggestion": "共用函式 JSDoc 改以語意階段名稱描述、不引用易變動的數字;日誌集中定義階段名稱或由單一流程描述產生編號;README 流程圖也以語意名稱為主。屬跨檔重構+設計取捨。",
|
||||
"suggestedCode": "const STAGE = Object.freeze({\n TOOL_DETECTION: '偵測工具',\n DIFF_COLLECTION: '整理差異',\n ATTACK_REVIEW: '攻擊方審查',\n DEFENSE_REVIEW: '防守方裁決',\n});\nlog(STAGE.DIFF_COLLECTION, 'INF', message);"
|
||||
},
|
||||
{
|
||||
"id": "F002",
|
||||
"reviewer": "Maya",
|
||||
"focus": "testing",
|
||||
"badge": "🧪",
|
||||
"severity": "警告",
|
||||
"file": "src/lib/gitea.js",
|
||||
"startLine": 172,
|
||||
"endLine": 215,
|
||||
"problem": "建立 issue 相依關係的 API 封裝(addIssueDependency)沒有對應測試:尚未驗證 URL 的 issue 編號與 {index, owner, repo} payload 正確、以及非 2xx 錯誤是否原樣往上傳遞。(原併提的 addLabelsToIssue 已於先前 commit 移除。)",
|
||||
"suggestion": "mock 底層 API,驗證 addIssueDependency 的 URL issue 編號與 payload,加入 4xx/5xx 拋錯案例,並搭配主流程測試確認相依失敗會被降級而不阻斷審查。屬測試架構決策(專案無測試框架)。",
|
||||
"suggestedCode": ""
|
||||
},
|
||||
{
|
||||
"id": "F003",
|
||||
"reviewer": "Leo",
|
||||
|
||||
Reference in New Issue
Block a user