class_docstr: Builder for a static task, pulls the appropriate html, builds the frontend (if a
  build doesn't already exist), then puts the file into the server directory.
docstr: Acute eval is always valid, we don't have any special resources.
docstr_tok: ["Acute","eval","is","always","valid",",","we","do","n't","have","any","special","resources","."]
code: def task_dir_is_valid(task_dir: str) -> bool:
      """
      Acute eval is always valid, we don't have any special resources.
      """
      return True
  
file_path: ParlAI/parlai/crowdsourcing/tasks/acute_eval/acute_eval_builder.py
imports: from mephisto.abstractions.blueprint import TaskBuilder
  import os
  import shutil
  import subprocess
label_desc: Use image node_id 3 for calling the AcuteEvalBuilder obj's underlying member method code with example usage: obj.task_dir_is_valid(task_dir) and returns: True