*writes wrong code* > This is wrong because <reason>
Press Space to continue
> Codex, do X.
*writes wrong code*
> This is wrong because <reason>. Instead, do <solution>.
*writes wrong code*
> ?? Can you EXPLAIN why your code is wrong?
*writes perfect explanation*
> If you get it, why didn't you apply that to your code?
*writes perfect code*
...