This looks great! I'm curious what the recommended use cases are for something like this. Is it worth adding the additional complexity for complex crud-y saas? I know Linear is built on this local-first model but from seeing their presentations on the challenges they've had scaling it, I'm left wondering if it makes sense for something like a full-featured CRM with hundreds of tables. Is Reflect/Replicache suited for that kind of use case?
One practical solution to climate change may be to shut everything down for one day each week, kind of like some places did in response to the pandemic. Close all non-essential business, restrict all non-essential travel, etc. In addition to giving our planet a much needed day off each week, it’d probably go a long way towards improving our mental health.