The five steps
- Literals and formulas 9 min
- Missing cells and cycles 10 min
- Updates propagate 7 min
- Cache, and invalidate precisely 13 min
- Inspect the graph 9 min
Cells hold a literal or the sum of two other cells. Evaluate them, refuse to loop on cycles, propagate updates, then cache values and invalidate only what an edit actually affects.