Who does what
The Action endpoint is deliberately the write surface for viewers: an app is an admin-approved write boundary, not a free-for-all.
What an app contains
- Bindings — which entities the app reads from or writes to, and at what mode (
read,write,readwrite). - Actions — typed write operations (insert row, patch row, delete row) the app’s UI calls.
- Generated UI — React/TypeScript bundled at deploy time. You don’t author the JSX; the architect does, from your chat description.
- Versions — every generation produces a new version; you can revert at any time.
Next steps
- Build an app from chat.
- Configure entity bindings to control what the app can touch.
- Understand actions and the viewer write path.
- Use versions to roll forward and back.