Skip to content

Workbook Engine

This section explains how Formulon models, edits, recalculates, and preserves workbooks. The same flow applies to every host surface — what changes between surfaces is packaging, memory ownership, and error reporting.

  1. Open bytes
  2. Workbook model
  3. Mutate cells or structure
  4. Dependency graph
  5. Recalculate
  6. Read values or save bytes

Why "Workbook" is its own section

Runtimes describe how you invoke Formulon; the workbook section describes what the engine actually does once invoked. The split lets the runtime pages stay focused on host integration while the engine concepts live in one place.