/click-path-audit — 行動フロー監査 静的コード読み取りが見落とすバグを見つけ:状態相互作用の副作用、順序を付けられた呼び出し間の競合状態、および互いに静かに取り消すハンドラー。 この解決する問題 従来のデバッグチェック: - 関数が存在しますか?(不足している配線) - クラッシュしますか?(ランタイムエラー) - 正しいタイプを返しますか?(データフロー) しかし、それはチェック しません : - 最終UI状態がボタンラベルが約束したものと一致しますか? - 関数Bが関数Aが行ったばかりをサイレンス的に取り消しますか? - 共有状態(Zustand/Redux/context)に意図した操作をキャンセルする副作用がありますか? 実例:「新しいメール」ボタンが を呼び出してから 。両方は個別に機能しました。しかし、 には をリセットする副作用がありました。ボタンは何もしなかった。54のバグは体系的なデバッグによって見つかりました — これは見落とされました。 --- 動作方法 対象領域のすべてのインタラクティブなタッチポイントについて: --- 実行ステップ ステップ1:マップ状態ストア 任意のタッチポイントを監査する前に、すべての状態ストアアクションの副作用マップを構築: これは重要な参照です。「新しいメール」バグは が をリセットしていることを知らないと見…