Products
A foundation for operational software that must stay accountable.
Six building blocks you compose into evidence-controlled systems. Here is what each one does.
One coherent platform, not a bundle of features
Each primitive does one job and composes with the others. Evidence grounds what your systems assert, artifacts version what they produce, sessions organize the work, workflows move it through legible states, controls decide what is allowed, and execution turns approved work into receipted effects.
Building blocks
Six building blocks, each with its own page.
Evidence
Store every claim your software makes, linked to the sources that support or contradict it.
Learn more →Artifacts
Version every output your software produces, with a durable, immutable revision history.
Learn more →Sessions
Run long-lived work with a typed record of everything that happened.
Learn more →Workflows
Move work through explicit states with proposals, approvals, retries, and checkpoints.
Learn more →Controls
Enforce tenancy, permissions, authority, and approvals on every write.
Learn more →Execution
Run approved commands as supervised effects, with a receipt for every one.
Learn more →Developer interfaces
Contracts, APIs, SDKs, events, and embeddable components as they mature.
Developer preview →The kernel is the source of truth
A Rust and Postgres kernel answers what exists, what is true, what is legal now, what evidence supports it, what decision was made, what command was authorized, what effect occurred, and who had authority. The interface renders the actions the backend says are legal; the kernel independently revalidates every command.
FAQ
Platform questions
Is Crescevo a CMS or a workflow builder?
No. It is a foundation of evidence, artifact, workflow, control, and execution primitives that compose into evidence-controlled systems.
What is generally available today?
The platform primitives described here. Developer interfaces are offered as a preview and published as their contracts stabilize.
Where does operational truth live?
In the Rust and Postgres kernel, not in the interface. The interface renders backend-supplied legal actions and the kernel revalidates every command.