# memory: instinct-empty-marker-block-hides-dead-config

マーカーコメントだけ残って source 行が消えた設定は、実ファイルのコマンドが動くせいで死亡が隠れる。~/.zshrc に # >>> shadow-aliases (全ホスト共通) >>> というマーカーがあるのに中身が空で、~/.claude/shell/shadow-aliases.sh が読み込まれていなかった。マーカーの存在が「設定されている」ことの証拠に見えてしまう。さらに wt のように ~/.local/bin/ に実ファイルとしても在るコマンドは動くため、alias 集が丸ごと死んでいても日常操作では気づけない。

## ポイント
- マーカーコメントだけ残って source 行が消えた設定は、実ファイルのコマンドが動くせいで死亡が隠れる
- ~/.zshrc に # >>> shadow-aliases (全ホスト共通) >>> というマーカーがあるのに中身が空で、~/.claude/shell/shadow-aliases.sh が読み込まれていなかった
- マーカーの存在が「設定されている」ことの証拠に見えてしまう
- さらに wt のように ~/.local/bin/ に実ファイルとしても在るコマンドは動くため、alias 集が丸ごと死んでいても日常操作では気づけない

## 関連ページ
[[instinct-sites-enabled-realfile-silently-drops-security]]

## 関連概念(未作成)
`設定ファイルの実効性確認` `alias 集の死活監視` `設定ファイルの復活`