The universe viewer thing now is fully user driven. There are no schemas so now you can drive everything via the web interface. In the process of this, I basically recreated the dicts which was funny when I realized. There is probably a very elegant solution where I can use and write to the dictionary of files instead of maintaining schemas in parallel with Universe.
A few bugs did crop up due to sveltekit but the real reason is because I don't have a full understanding of how sveltekit actually works. Hopefully with more work, I'll get a better understanding of what might be going on.
The code is junky, I'm not proud of it as I basically wrote as much code as I needed to get things working. I'll need to go back and look at it to clean things up and simplify things.
The next thing I need to have user driven is the account definitions. I think once I have the account switcher, it's at a pretty useable state. The next big thing after that would be to do user accounts and to have schemas be user specific rather than global.
So much to do!