常駐アプリの GUI が崩壊する理由と Claude への指示テンプレートZZennバイブコーディングで常駐アプリを開発する際、複数の画面コンポーネントが自立的に状態を変更するため、キー連打時の反応喪失やイベント処理の衝突が発生する。これを防ぐため、Passive View・Root 階層・Chain of Responsibility・Mediator ステートマシンを組み合わせた設計指示を Claude に与えることで、扱いやすい構造を実現できる。2026/09/15ClaudeGUI開発