OUTCOMES
這條 Prompt 會幫你完成什麼
- 形成可重複驗收情境
- 失敗能定位到具體層級
BEFORE YOU START
開始前準備
- 使用者流程與預期明確
- 功能可在目標環境執行
AI 應先了解這些位置
docs/agent/ai-harness-principles.mddocs/agent/electron-e2e-plan.mddocs/agent/dataflow-verification.mdappsREADY TO RUN
完整 Prompt
複製完整 Prompt,保留執行與驗收邊界。
驗收要證明流程完成並區分驅動、API、持久化、即時、呈現,不只測按鈕。閱讀 AGENTS.md、docs/agent/ai-harness-principles.md、docs/agent/electron-e2e-plan.md、docs/agent/dataflow-verification.md 與 apps,取得目標、初始、步驟、結果、平台、風險,選最近真實流程的穩定驅動。
寫 Given/When/Then,明確資料、身份、環境、成功,具備驅動、觀測、判定、歸因、取證、發現六能力。復用真實 API/client/component,只在慢外部邊界用替身;同時斷言可見與 persistence/event。失敗保留最小充分 log、screenshot、event、DB 證據。
先看缺功能/注入錯誤時失敗,再看通過;覆蓋成功、空、權限、外依賴失敗,重跑無順序/脆弱等待。行動端編譯、backend 用 PostgreSQL。回報情境、層級、指令、證據、歸因、結果、未覆蓋與每測試能抓的產品回歸。