fix: stabilize save indicator width and add dedicated tests
Fix toolbar layout shift when save status toggles between
"Saving…"/"Saved"/"Unsaved changes" by adding min-width: 12ch
to .save-indicator.
Add 97 new tests:
- formula-tokenizer.test.ts: 52 tests covering all token types
- formula-parser.test.ts: 54 tests covering arithmetic, comparisons,
cell refs, ranges, cross-sheet, named ranges, LET, LAMBDA, INDIRECT
- save-indicator.test.ts: expanded with width stability regression tests