Skip to main content

Bitfield stores durable truth and runs the pieces that use it.

A launch screen reads copy, shows a checklist, and has a button that asks for the next step. Storage remembers the copy and checklist. Runtime handles the button target. The app should not wire those worlds together by hand every time.
Database

Records and content give the product durable truth.

Runtime

Slots and targets do the work around that truth.

App

Runtime Kit gives app code named data reads and named requests.

A feature should read what it needs and ask for work without importing the private setup for every other feature.

Database

The database side stores records and content so the product can remember what happened. A durable truth means the product can recover, replay, sync, project into other systems, and keep working when plans change.

Runtime

The runtime side loads runnable pieces. A runnable piece can be a feature, worker, adapter, renderer, or tool-shaped capability. The public docs call these pieces slots.

Why they belong together

If storage and runtime are separate worlds, every feature has to learn how to talk to every other feature and every database choice. That is how products become brittle.With Bitfield, features talk through the shared place. That means the data path and the execution path can stay coordinated without every feature depending directly on the others.
The customer-facing rule is simple: your app talks to Runtime Kit, Runtime Kit talks to Bitfield, and Bitfield keeps the durable shape underneath.

Boundary rules

Common mistakes

Next

Read Storage shape for how durable local data connects to the speed proof, then Runtime Kit concept map for the app-facing chain.
Last modified on May 10, 2026