There have also been changes in the client and we're about to do something that connects client and server. Will document later. ;-)
There's a difference between the client and the theme. I have to write that up soon, but it's something that might not be immediately obvious. There's a replaceable box in the middle of the app. Only Claude writes code in that space, I insist that it talk to me as a user when it comes to that, I don't want any other perspective, where as in the rest of the code, I am the author, but I get support from Claude. Lots of support.