Module: Terret::Store
- Defined in:
- lib/terret/store.rb
Overview
ctx — the persistence seam behind ctx.sessions. Providers durably record SessionEvents (whose payloads are primitives by the append contract) and hand them back exactly. Swapping the provider is a config row edit; Sessions never knows which one it is talking to. start is idempotent on every provider so an instance can ride across reboots.