- [ ] schema driven configuration: use zod or valibot or something so folks don't have to deal with raw records - [ ] migrations: how? - [ ] can we hold only a section of data in memory? by date? or some other index? - [ ] eventually, we'd like to use the real WAL to sync data - [ ] what's the recommendation for wiping out deleted records tho? I suppose some time-based expiry should work. - [ ] how should anything that calls `onAction()` directly trigger a broadcast?
onAction()directly trigger a broadcast?