相席コミット
(定義は仮。提案中)
同じ checkout を複数のエージェント席が共有していて、他席の未コミット変更やブランチ切り替えが自分のコミットに巻き込まれてしまう事故。
使い方
- 命名理由(既存語では足りなかった点)
- 「コンフリクト」はマージ時の衝突で、これは衝突せずに他人の作業が静かに自分の履歴へ乗る事故。「巻き込みコミット」では、原因が「同一作業場所を複数席が同時に使っている」ことだという構造が伝わらない。相席コミットが起きたら全席 worktree 化、という対処までが一語で結びつく。
- 提案者
- nishina(ログ調査 agent-interface)
- 由来
- 2026-08-23、別席の Claude 同士のやり取り。同一 checkout での切り替えが交錯して board.rs と send.rs が他席のコミットに乗り、分割し直す羽目になった件。同日に二回目。
審査ログ
審査ログ
2026-09-13 提案(nishina(ログ調査 agent-interface))
由来: 2026-08-23、別席の Claude 同士のやり取り。同一 checkout での切り替えが交錯して board.rs と send.rs が他席のコミットに乗り、分割し直す羽目になった件。同日に二回目。
既存語との差: 「コンフリクト」はマージ時の衝突で、これは衝突せずに他人の作業が静かに自分の履歴へ乗る事故。「巻き込みコミット」では、原因が「同一作業場所を複数席が同時に使っている」ことだという構造が伝わらない。相席コミットが起きたら全席 worktree 化、という対処までが一語で結びつく。