Reviewing Silent Failures

フロントエンドコードのサイレント障害検出パターン。 エラーハンドリングのレビュー、握りつぶされたエラーの検出、または silent failure, empty catch, エラーハンドリング, 握りつぶし, swallowed error に言及した時に使用。

majiayu000 Updated 567 repo stars

File contents

サイレント障害レビュー

検出

ID パターン 修正
SF1 catch (e) {} catch (e) { logger.error(e); throw }
SF1 catch (e) { console.log(e) } ユーザーフィードバック表示 + コンテキストログ
SF2 .catch()なしの.then(fn) .catch() 追加またはtry/catch使用
SF2 async () => { await fn() } try/catchでラップ、エラー処理
SF3 エラーUI状態なし Error Boundary、フィードバックコンポーネント
SF4 サイレントな value ?? defaultValue フォールバック使用時にログ
SF4 data?.nested?.value 予期せぬnullをチェックして報告

参照

トピック ファイル
検出 references/detection-patterns.md

majiayu000/claude-skill-registry-data/tree/main/quality/reviewing-silent-failures-thkt-claude-config-2 commit 89626de29f

Frequently asked questions

npx skillmds@latest add majiayu000/reviewing-silent-failures-2