Skip to content

Features Change Review and History

Nothing changes behind your back

Every change to a Cairn model is a ChangeSet: a set of operations that create, update or delete records. AI proposals open in Change Review before they apply, and History keeps every change, yours and the AI's, with what it touched and why.

Change Review: a proposal to break Hub Motors into four parts with two requirements, each ticked.Change Review: a proposal to break Hub Motors into four parts with two requirements, each ticked.

Change Review

A proposal shows each record it would create, change or delete, with a diff for changed prose, the AI's reasoning and the checks it passed. Tick what you want; what you apply is one change.

Checked before it applies

Every change, by hand or by AI, passes the same guard: no duplicate or missing ids, no required field left empty, no reference to something that isn't there, no loops in the tree. A change that fails is refused whole, and you're told why.

History

Each change is kept with its summary, the request that started it, the model that wrote it and what it cost, and a diff of what it changed.

Undo one change, or restore the whole model to any point. A restore is itself a change, so nothing is lost.

History: the applied change with its summary, counts and the AI's reasoning, and buttons to undo or restore.History: the applied change with its summary, counts and the AI's reasoning, and buttons to undo or restore.
History, with undo and restore

Deletes show what they take

Deleting a part shows what goes with it, such as its requirements, interfaces and states, before you confirm, and History lists every record removed.

Questions

What is a ChangeSet?
A bundle of operations on the model (create, update, delete) that applies as one, with a record of what each touched before. Cairn uses them for every edit, which is what makes review, undo and restore work.
Can I undo an AI change after applying it?
Yes. Undo it from History, or restore the model to the point before it.

See it on your own system.

Describe what you are building and Cairn interviews you, then builds the first model with you.