套用審查修正
專案規則來自 PROJECT.md 的 ## Quality bar 以及 INDEX/notes。設定來自 .agent-tools/config.md。
解析引擎
使用第一個包含 bin/apply-review-fixes 的目錄:
$MERGE_REVIEWER_HOME$(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer<git-root>/tools/merge-reviewer
從環境變數或 ~/.config/review-change/cursor.env 讀取 MERGE_REVIEWER_HOME 和 CURSOR_TEMPLATE_HOME。請勿列印該檔案中的任何其他金鑰。
執行
- 從 git 根目錄,執行
<engine>/bin/apply-review-fixes。 - 引用腳本的
applied、unchanged、skip missing和skip changed行。skip changed表示檔案在審查後已被編輯。 - 如果缺少
var/review-change.fixes.json,則停止。沒有要套用的內容。 - 請勿提交、推送或建立合併請求。
- 請勿啟動審查器。
套用編輯會變更 git blob,因此下次提交時會重新審查這些檔案,並在提示中攜帶先前的備註。
請勿
- 手動重新輸入替換內容,除非腳本以非零狀態碼退出。
- 套用部分內容。每個
old字串必須恰好匹配一次。 - 觸碰未列在 JSON 中的檔案。