Google Sheets
Reading, writing, and keeping a sheet in live sync.
For many businesses the spreadsheet is the real system of record. Suvi treats it that way.
Basic operations
Create sheets, read ranges, append rows and update cells. Useful on its own for reporting.
Live sync
The bigger feature: register a spreadsheet once and edits flow into Suvi as you make them. You keep working in the sheet; Suvi stays current.
Syncs are versioned. A bad edit can be reverted to the previous state.
Understanding your conventions
Suvi runs a one-time pass per tab to learn the informal rules real sheets carry: blanks meaning "same as above", a colour meaning sold, a unit that changes by section. What it learns is cached, and correcting it once makes the correction stick.
Safety guards
Sync refuses rather than applies when something looks like data loss: a tab reading far below its usual row count, a tab reading zero rows, or an overlapping sync already running.
Held syncs go to a review queue. See importing a spreadsheet.
Large sheets
Very large sheets with heavy cell formatting are read with a cell-count gate on colour fetching. A sheet that trips it syncs values but not colour-derived meaning, and Suvi says so rather than guessing.