My only nitpick: I totally get that you have to solve the inner clues before solving an outer clue, and that outer clues can help you solve an inner clue.
BUT, the ergonomics/UX of that is just impossible... There was an inner clue that was super-stumping me, and I could solve "downwards" from like 5 clues above, but trying to keep track of which brackets were which and which level was which was maddening.
It really feels like it needs a way to answer outer clues even if it won't collapse them. Just to keep track of them. And then a better way of tracking so many levels of nesting. I don't know if the answer is indented nesting like in code, or what. But the current UX only effectively allows you to work inside-out, when outside-in is clearly a necessary piece of the puzzle, because sometimes you get inner clues that are just stumpers that you have no other way of figuring out.