Designing a Framework for Meta-Reasoning and Systemic Cognition — LessWrong