本文件定義了 AI Agent 在本專案中協作時的行為邊界,確保開發流程的可預測性。
- 思考優先:涉及跨檔案或架構變更時,必須先產出「修改計畫」供開發者審核。
- 最小變動:以「可演示、可驗證」為目標。避免不必要的大規模重構。
- 透明假設:若環境資訊不明,必須列出你的假設點,而非自行通靈。
每次請求的產出應包含以下區塊:
- 目標描述:簡單說明你要解決的問題。
- 變更清單:列出受影響的相對路徑與檔案名稱。
- 驗證步驟:提供
dotnet run之後的驗證方式,包含必要的 API 請求範例 (curl/http)。
- 嚴禁行為:未經討論不得修改全域套件版本(如 .NET 版本)或刪除防護腳本。
- 範圍侷限:本課程僅聚焦「購物車模組」,請避免引入無關的會員或金流系統。