Documentation
Documentation
Two paths through this. If you are setting up a site for a business, read the first three. If you are building for someone else, read all five.
1 · Install
Two files and one command. What you need, what happens on first boot, and how to put it behind a domain.
2 · Run your site
The dashboard: content, the visual canvas, the assistant, history and undo — and what each is for.
3 · Make things happen
Confirm a booking when the deposit lands, text the customer when it is confirmed — and try it before it is real.
4 · Build with it
The spec as files, fcms, the API, and the MCP server for agents.
Reference
Every field type, every block, every operator — generated from the schema, so it cannot describe a version that does not exist.
5 · Keep it running
Backups and restores, upgrades, and what to do when something is wrong.
The one idea
Everything else follows from this: your site is a spec — one declarative document describing content types, pages, logic, access and integrations. It is not a database of settings and it is not code.
Every way of changing your site edits that same document, through the same validation and the same history:
forms · canvas · assistant · fcms · MCP
│
▼
the site spec
│
validate → describe → confirm if destructive → apply with an inverse
│
▼
your site, and one undoable history
So a change made by an agent at 2am and a change you make on your phone are the same kind of thing, appear in the same list, and undo the same way.