This decision-tree of self-evaluation seems like a great way to encourage metacognition and creativity - pushing students to not just get it done, but decide if they could have done it better. Are you envisioning a series of little assignments, a self-evaluation rubric of these questions, or something else entirely?