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 をコピーします。
ボタン存在ではなく、flow 完了と driver/API/persistence/realtime/render の失敗位置を証明します。AGENTS.md、docs/agent/ai-harness-principles.md、docs/agent/electron-e2e-plan.md、docs/agent/dataflow-verification.md、apps を読み、goal、initial、actions、observable result、targets、risk を集めて最も実フローに近い driver を選びます。
Given/When/Then と data、identity、environment、success を書き、drive、observe、judge、attribute、evidence、discover を備えます。実 API/client/component を使い、遅い外部だけ境界で代替。visible と persistence/event を同時 assert し、failure は最小充分な log/screenshot/event/DB evidence を step へ紐付けます。
まず失敗を観測し、成功、empty、permission、external failure を検証します。順序依存/sleep を避け、mobile build と PostgreSQL backend test を実施。scenario、level、command、evidence、attribution、結果、未覆蓋、各 test が捕える regression を報告します。