本文へ
STUDIO GOAT

バイブコーディング日誌 · 3

数字は一か所だけに

AIとゲームをつくると、数字があちこちに散らばる。

攻撃力はコードに、体力は指示書に、ドロップ率は会話のどこかに。

数日たつと、どれが正しいのか誰にもわからない。AIにも、自分にも。

そこでルールをひとつ決めた。数字はNotionの表ひとつだけに置く。

  • 企画するときは、表の値を変える
  • 指示書には「どう動くか」だけを書く。数字は書かない
  • Claude Codeは作業を始めるたびに、表とコードを照らし合わせる。違っていたら先に知らせてくれる

おかげで「これ、いくつだったっけ?」を聞く場所がひとつになった。

Claude Codeに渡したルール(一部)
セッション開始時に必ずやること(毎回、例外なし)
1. トラッカーページを開き、現在の段階と最近の決定ログを確認する。
2. 現在の段階の指示書を開き、最新の内容を確認する。
3. バランスマスターDBを読み、コードのconfigと照らし合わせる。
   - 値が違えば先にユーザーに報告し、確認後にconfigをDBの値に同期する。
   - ハードコードされたバランス定数を見つけたらconfigに分離し、DBに登録する。

指示書は「どう動くか」だけを書く。数字はバランスマスターDBからだけ取る。