It took a while to get back into developing Xizi again (house move, new job, dog, etc). But I'm getting a bit of time to think about and expand a few ideas I've had about object storage and validation.
At the moment I am focusing on using Json Schema (http://www.json-schema.org) to provide validation for application objects. This is resulting in a long chain of "but of course" conclusions and decisions about where to go next with the code, and that in itself is a very satisfying process.
When there is more to show, I'll show it. In the meantime, I am waiting for Json Schema draft 4 to be fully integrated into Newtonsoft.Json (which it appears has been done but only in the past few days which is just absurdly serendipitous).