Task-directed AGI — LessWrong