]新規開発したロボット、および運用中ロボットの修正後のリリースに際しては、以下の観点からレビューを行い、ロボットのデグレードを防止すること。以下の観点からロボットのレビューを行うこと。プロジェクト、ロボットの内容が規約・ガイドラインに沿っているか。デバッグ時に無効化されたまま有効化し忘れているステップはないか。サイト変更時など状況の変化に柔軟に耐えられる考慮がされているか。単純なDOMによる指定だけではなく、idやnameなどページの中でユニークなタグが選択できる指定になっているか。指定して位置情報の指定をしているか。完全一致で指定している文字列については、変更されない理由付けがあるか。より指定する対象は相対参照(表示順番等)ではなく、絶対参照(IDやパターンなどのヒントの組み合わせ)で指定してあるか。ファイルの読み込みステップには下記考慮した対応がされているか。ファイルが無い・パスが違うファイルの拡張子・フォーマットが違う(xlsとxlsxなど)ファイルパーシング(構文解析)エラーの考慮(正規のExcelではなく、システムから自動的に出力されたExcelファイルの場合、パースエラーが発生することもある)ファイルサイズの想定確認ファイルの取り回しが明確であるか。処理終了後に削除するか、アーカイビングするか、追記をするかURL読み込みステップには下記考慮した対応がされているか。読み込んだページが正しいかの対応(サイトによっては、ランダムで広告のウィンドウが表示されたり、システムメンテナンス中等のアラート画面が表示されることがある)ログの取り扱いが明確であるか。タグの設定は正しいか。等意図しない設定になっていないか。エラー処理の設計が明確か。エラーに対する考え方(何をエラーとするか。通信状況や相手先サイトの状況に依存する環境エラー、ロボット内部のロジックエラー)エラーをどの様にキャッチするか(エラー判定の基準)エラーをどの様に取り扱うか(リカバリするか、スキップするか、中断するか)変数の取り扱いについて適切な考慮がされているか。同一の変数でいろんな値を使いまわしていないか。アクションについて、空白前提での挿入か、上書きか、追記かを意識して使い分けているか変数の初期化(特にグローバル変数使用時)は適切に行われているか。以前の変数値がそのまま引き継がれる。直前で初期化されていること。定数の取り扱いについて適切な考慮がされているか。複数個所で使用する値を、その都度固定値で設定していないか。(適切に変数化されているか)ロボットへの入出力が簡潔であるか。理由なくInput/Output(入力/出力)のTypeが複数に分割されていないか。ロボットのロジックは分かりやすいか。不要なループ処理や、冗長なロジック(同じ処理を理由なく複数個所で行っている部分)が存在しないか。「○○をアップロードすることはできません。同じプロジェクト上に存在します。