「この遷移を実行するには、課題に添付ファイルが1つ以上必要」というルールを課すには何を使うか。

入力内容や状態の妥当性を検証するのはバリデーターの役割である。