Knock out a few TODOs. Avoid re-solving levels that have not changed, but definitely re-solve if the rules have changed. Do nothing when there are compile errors.