Move chapters between states only at the checkpoint
A chapter leaves NOT_COVERED only after a closed-book recall pass, and reaches REVISION_READY only after a timed practice set you would be willing to repeat. Re-classifying a chapter mid-week hides the gap instead of closing it.
