finite — system tour
← HomeThe life of an edit
Every change you make in the editor travels through five stations: from a click, into a kernel session, past a hash gate, and into an append-only version ledger. Run a scenario below and watch the data move — then click any station to see what it actually does.
Pick a scenario to send something through the system.
station detail
You
User intent: drag a sketch line, confirm an extrude, accept a tab-complete. The editor owns no document state — it renders whatever graph the kernel last sent back, so the browser can crash without losing anything.
payload at this hop
extrude_1 · depth: 5 mm
version ledger
head_seq 7
Append-only. Every row is the whole document at that moment — identical bytes are stored once (content-addressed), and replaying any row rebuilds the exact session.