You are not done until (you complete the puzzle like this).
(Cleanup) is not done until ...
・not [done, over, finished] until S+V ~で
「~するまで終わりではない」=「~してはじめて終わりである」
と表現できます。
(例)
You are not “done” until you have signed all areas.
(すべての箇所にサインするまで終わりではない)
また、「お片付け」を主語にしてご質問の文を
Cleanup is not done until you put together the notebooks and the crayons scattered on the desk.
と訳すことも可能だと思います。
ご参考になれば幸いです。