アプリを常に動く状態に保つ
これが、他のすべてを可能にする規律です。
- 各ステップの後に実行する。 3ステップごとにではなく。毎回。
- 動く状態だけをコミットする。 コミットは、戻ってこられるセーブポイントです。あるステップが、一、二分で直せない何かを壊したら、それを捨てて(
git restore .またはrevert)、より明確な依頼で再プロンプトしましょう — 壊れた土台の上に修正を積み上げてはいけません。 - 1ステップにつき1つの関心事。 「ついでにあれもさっと直そう」と誘惑されても、こらえてください。今のスライスを終え、コミットし、それから新しいステップを始めます。
- バグを診断せず、記述する。 何かが壊れたら、見たままをAIに正確に伝えましょう。「2つ目の星をクリックした後、カウンターが2ではなく1を表示する。」 原因はAIに見つけさせます。