don't use task's "failed" field
don't use task's "failed" field

it is set to false when the task is running as well as when it
finishes; better to infer from context (task start vs. end) whether to
leave our representation of task success/failure unset vs. set.

codeaudit/slim,codeaudit/slim,hammerlab/slim