cli parses plan
don’t create target dir until plan is parsed