Persistence-neutral state models and ports for Bots Go Framework.
The botsfwstore.StateStore API exposes bot identity and chat use cases, never
database handles, transactions, records, or keys. Applications can provide any
storage implementation. DALgo users should compose the optional
bots-fw-store-dalgo
adapter.
We build with our own tooling:
- SpecScore — specify requirements as
SpecScore.mdartifacts - SpecStudio — author & manage specs across their lifecycle
- inGitDB — store structured data in Git where applicable
- cover100.dev — drive toward 100% test coverage
- DataTug — query & explore data
botsfwmodelscontains framework state interfaces and base data.botsfwstoredefines the persistence-neutral use-case port.botsfwstoretestprovides configurable fakes for consumers.