   STARTUP │ (Re)initialized boot script
  DIRECTOR │ Launched worker 0
     PHASE │ run
     START │ ./plan.py
   SUCCESS │ ./plan.py
     START │ grep -i foo data.txt > analyzed.txt
   SUCCESS │ grep -i foo data.txt > analyzed.txt
     START │ cat analyzed.txt
   SUCCESS │ cat analyzed.txt
─────────────────────────────── Standard output ────────────────────────────────
A bunch of foos walk into a bar,
and watch some football.
────────────────────────────────────────────────────────────────────────────────
  DIRECTOR │ Trying to delete 0 outdated output(s).
     PHASE │ watch
   DELETED │ data.txt
     PHASE │ run
     START │ ./plan.py
   SUCCESS │ ./plan.py
      SKIP │ cat analyzed.txt
───────────────────────────── No changes observed ──────────────────────────────
Same step hash       explained, inp_digest 29d3affc, out_digest 786a02f7
Same inp hash        ./
Same inp hash        analyzed.txt
────────────────────────────────────────────────────────────────────────────────
  DIRECTOR │ Trying to delete 0 outdated output(s).
     PHASE │ watch
  DIRECTOR │ Stopping workers.
  DIRECTOR │ See you!
