Hackcat

サブタスクのステータスを確認し、その結果を使用する方法

キューイング中、作業中、完了、失敗、キャンセルされたステータスを区別し、メインタスクによって統合します。

結論の前にステータスを確認する

サブタスクインターフェイスは、機能が利用可能な場合に、キューイング中、作業中、ラップアップ中、完了、失敗、キャンセル、またはタイムアウトのステータスを表示できます。キューイング中は検証が開始されたことを意味せず、完了は確認された発見を自動的に示すものではありません。結果の説明と証拠をレビューする必要があります。

概要がない場合は、アクティビティレコードがロードされるのを待つことができます。詳細ページが空白であることからタスクの成功を推測しないでください。

メインタスクが結果を使用する方法

メインタスクは、サブタスクの出力を受信して統合し、最終的な回答を形成する必要があります。どの結論がどのチェックから来たのか、および矛盾がどのように解決されたのかを指定するように要求できます。

1つのサブタスクが完了し、別のサブタスクがタイムアウトした場合、完了した部分からの証拠を保持し、残りの結論はレビュー待ちであることを明確に述べることができます。最終的な回答をきれいに見せるためだけに失敗ステータスを隠さないでください。メインタスクにギャップと次の継続に必要な条件を説明させてください。

  1. 各サブタスクの目標と実際のステータスを確認します。
  2. 成功した結果と、失敗またはキャンセルの理由を読みます。
  3. 対応する証拠に対して主要な結論を検証します。
  4. すべてを再実行するのを避けるために、未完了の部分のみをやり直します。

キャンセルと失敗の後

個々のサブタスクを停止する必要がある場合は、詳細で実際に提供されているキャンセル操作を使用し、ステータスの変更を確認します。メインタスクの終了、キャンセル、または失敗も関連するサブタスクを停止する可能性があります。既に完了した作業と出力は自動的に取り消されません。サブタスクの失敗は未完了のアイテムとして保持され、メインタスクによって「問題なし」としてサイレントに書き直されてはなりません。