# memory: instinct-unstubbed-env-probe-hides-the-branch
ホスト依存で落ちるテストは、skip前に「スタブし忘れた環境プローブ」を疑う。前提欠落はunshare -Urnでローカル再現できる。vvv#730ではautomation系23件のうち21件がこれだった。
## ポイント
- ホスト依存で落ちるテストは、skip前に「スタブし忘れた環境プローブ」を疑う
- 前提欠落はunshare -Urnでローカル再現できる
- vvv#730ではautomation系23件のうち21件がこれだった
- run_claude_implement/run_haiku_judgeは_ninerouter_available()を見て、落ちていれば即returnする
- テスト側はsubprocess.runも_logも_is_processedも差し替えていたが、このプローブだけ差し替えていなかった
- 修正前はCIで検査したい分岐に一度も入らず、早期returnの値でassertが落ちていた
- skipが正しいのは「配備先ホストに実物があるか」のように検査そのものが他所では成立しないものだけ
## 関連ページ
[[9router — Claude Code/Codex/Cursor を無料・低コストプロバイダーに自動ルーティング 2026-05-24]]
## 関連概念(未作成)
`環境プローブのスタブ化` `ホスト依存テストの修正`
memory: instinct-unstubbed-env-probe-hides-the-branch