V10.502 修正 AiderHeal 自動修復診斷
This commit is contained in:
@@ -182,8 +182,8 @@ ssh ollama@192.168.0.188 'docker logs momo-pro-system --since 10m 2>&1 | grep -E
|
||||
|
||||
| L | 機制 | 觸發點 |
|
||||
|---|------|-------|
|
||||
| L0 | preflight 路徑檢查 | `aider_heal_executor.py:execute_code_fix` 開頭 |
|
||||
| L1 | 檔案白名單 `^(services\|routes\|database)/[a-zA-Z0-9_]+\.py$` | `ALLOWED_FILE_PATTERN` |
|
||||
| L0 | preflight 路徑檢查 | `aider_heal_executor.py:execute_code_fix` 白名單通過後 |
|
||||
| L1 | 檔案白名單 `^(services\|routes\|database)/(?:[a-zA-Z0-9_]+/)*[a-zA-Z0-9_]+\.py$`,允許子目錄但不允許 `tests/` | `ALLOWED_FILE_PATTERN` |
|
||||
| L2 | diff > 50 行拒絕 push | `AIDER_MAX_DIFF_LINES` |
|
||||
| L3 | 每小時最多 5 次 CODE_FIX | `_enforce_rate_limit` |
|
||||
| L4 | health check 失敗自動 git revert | `_revert_last_commit` |
|
||||
|
||||
Reference in New Issue
Block a user