Linear+
Operations in causal order
Read what happens, in order, with ownership visible.
How it works
Tell Amy what people do, what is stored, what must hold, and who decides what. Read the model Amy builds. Approve it. Then open the App.
The model is the application definition. The App interprets the approved model at run time.
01 · Describe
Use plain language. Amy records the intent, operations, records, views, capabilities, relationships, and rules that make the application whole.
Workspaces hold intents. Each intent keeps one focused part of the application readable.
02 · Read and approve
Every change is an explicit proposal. Accept it or reject it. Versions stay available and can be reopened.
Linear+
Read what happens, in order, with ownership visible.
Screens
See the surfaces the model calls for without designing finished screens.
More projections
Inspect swimlanes, diagrams, the parsed model, supplied copy, and seed rows.
Read the affected parts of the model and decide whether the change becomes the approved version.
03 · Configure
Each intent and target has one configuration. A capability can be fulfilled by an agent and model, by a system, or by a value.
04 · Run
Provably simple operations run instantly. Operations that need interpretation use a checked model call. The engine commits only a valid plan.
The model proposes row operations. The engine checks the allowed record, existing row, schema, required fields, enumerations, references, and decisions.
The vocabulary
The same vocabulary appears in the model, the configuration, and the App.
Try the loop