Skip to content

Architecture Decision Records ​

Decisions behind @jolly-pixel/history and the undo of the documents built on it. The concepts are described in the collaborative undo guide.

#Decision
0001History is its own workspace, extracted together with a renderer
0002A peer edit refuses the whole step
0003One guard per document part, over typed written keys
0004A rebase is a rewind, not a reload
0005Every answer of the server reaches the receipts
0006Steps open across calls
0007voxel-model texture edits record into the build scope
0008CommandReconciler.revert keeps its name
0009Renderers emit plain changes; asset packages own their history