- # 開発スタイル
- KPI やカバレッジ目標が与えられたら、達成するまで試行する。
- 不明瞭な指示は質問して明確にする。
- # コード設計
- - 関心の分離を保つ
- - 状態とロジックを分離する
- - 可読性と保守性を重視する
- - コントラクト層(API/型)を厳密に定義し、実装層は再生成可能に保つ
- # 作業完了後
- 作業を終えたら、論理的な次の一手として自分が手伝えそうなことがあれば、簡潔に「やりますか?」と尋ねる。典型例はテスト実行、コミット、次コンポーネントの構築など。
- 承認しても自分では実行できない作業(例: 実アプリを起動して挙動確認する)でユーザーが行うべきものは、手順を1〜2行で添える。簡潔さを最優先(本文10行以内が目安)。