A tired analyst at night in front of a large monitor full of spreadsheet error cells, crushed cans and papers on the desk.

CEDX Sheets · Workplace

The spreadsheet is production.
Treat it that way.

Forty-eight workbooks holding 4.0M addressed cells — 533 of them in error, 87 formula surfaces at high debt, and 38 access grants at high overshare risk. The workbook your quarter closes on deserves the same discipline as your code.

Nobody reviews a spreadsheet until it breaks in front of the board. This estate scores the debt first: deep nests, volatile functions, cross-sheet references — named per surface, before the error cells multiply.

sheets.cedxsystems.com — live build
CEDX Sheets overview: sheets, workbooks, formula-debt, access-risk and error-cell cards, an edits-vs-errors chart and the workspace-health ring.

Runs on demo data. Workbooks and people named on screen belong to the demo workspace.

48 workbooks, 4.0M cells533 error cells across the portfolio
87 formula surfaces at high debtdeep nests + volatile + cross-sheet refs
38 access grants at high overshare riskexternal edit on restricted workbooks

What it is

Three things spreadsheet software has to get right.

Every workbook has a health score

Forty-eight files with sheets, cell counts, error counts and external shares per row. The warehouse bridge carries 175K cells at health 78; the GTM model carries 63K cells, 9 errors and health 76. Average health is 68 — and the seven below 55 are named.

  • Cells, errors and health on every row
  • External-share counts per workbook
  • Seven workbooks below the health line
sheets — screen-2
Every workbook has a health score

Formula debt, inventoried per surface

120 formula surfaces with family, nest depth, volatility and cross-sheet flags. The worst sit at debt 98 — an ARR rollup block, a pick-rate lookup, a summary conditional count with 8 error cells. Debt is a queue, not a surprise.

  • Families: lookup, array, volatile, text, date, logic
  • Average nest depth 4.1 — deepest at 7–8
  • 35 surfaces under volatile recalc pressure
sheets — screen-3
Formula debt, inventoried per surface

Versions you can actually restore

Sixty history points: 23 named and restore-ready, 20 restored recoveries, 17 automatic background saves. “Pre-board freeze” and “Baseline 8” are named on purpose — the overview calls out models where autosaves are the only discipline.

  • Named vs auto versions, counted separately
  • Editor and timestamp on every version
  • Named-version coverage flagged as thin
sheets — screen-4
Versions you can actually restore

Product tour

Four screens, captured from the running build.

Not a mockup and not a concept deck. This is what opens at /app/sheets.

sheets.cedxsystems.com
CEDX Sheets Overview screen.CEDX Sheets Workbooks screen.CEDX Sheets Formulas screen.CEDX Sheets Versions screen.

01 — Overview

The portfolio's own risk report

Error cells 533 and rising — import joins and unguarded lookups failing after a source-schema change. The do-this-next queue scores the fixes: clear the high-debt queue at 39.6 impact, revoke external edit on restricted files at 37, trap the import-join errors at 20.8.

  • Workspace health ring: 75% error-free, target 90%
  • Highest formula-debt table — all at 98
  • Least-privilege coverage at 26%

02 — Workbooks

The files, graded

Sort by health and the weak files surface: monthly bridge at 74, cash collections weekly at 73 with 7 errors. Sort by external share and the 30 workbooks with outside collaborators surface instead.

  • 48 files across finance, ops, GTM, people, product
  • Space and owner on every row
  • CSV export of the workbook table

03 — Formulas

Where the errors are born

The summary conditional count is volatile, nests three deep, crosses two sheets and holds 8 error cells. That row is why the error count keeps climbing — and it is one filter away.

  • 96 surfaces have errors needing triage
  • Errors-only filter chip
  • Owning sheet and owner per surface

04 — Versions

The undo history, as an audit trail

Collections week 31 was named before the numbers moved; the pre-board freeze on the revenue model was named before the board saw it. Twenty restores later, the point is made.

  • 60 versions across the portfolio
  • Kind: named, auto, restored
  • Search versions by workbook or editor

Who runs it

Three roles keep the models honest.

Roles, not references. We have no named customers yet, so nobody in these photographs is quoted, credited or claimed as one.

Finance operations

Owns the rollup blocks and the pre-board freeze. The ARR rollup at debt 98 is theirs to unwind before the close depends on it.

formula debt · 98 peak

Operations planner

Lives in the bridge workbooks — regional, warehouse, ops. Keeps the import joins guarded so a schema change stops costing 533 error cells.

error cells · 533

IT administrator

Works the access-risk list. Thirty-eight overshared grants, external edit on restricted files — the revoke queue is the morning's work.

access risk · 38

The shape of it

What the demo workspace actually looks like.

Every figure below is legible in the captures above. Nothing here is a projection of your estate — it is the state of the demo data.

320sheet tabs in 48 workbooksavg health 68 · 7 below 55
533error cells in the portfolioimport joins + unguarded lookups
4.1average formula nest depthdeepest surfaces at 7–8
23named, restore-ready versionsof 60 history points · 20 restores
Highest formula-debt surfacesdebt score · error cells — from the overview table
  • Summary conditional count — 8 error cells98
  • By text key — 7 error cells98
  • Commit import range — 6 error cells98
  • SKU pick rate lookup — 5 error cells98
  • ARR rollup block — 4 error cells98
Workbook health41 of 48 workbooks above the ≤55 line
  • Healthy · 41 workbooks
  • Low health · 7 workbooks
Workspace healthshare of addressed cells free of errors
75%
  • Error-free · 75%
  • Target 90% · 533 error cells to clear

How it runs

A model's life, in the order it actually happens.

01

Build

Sheets and formulas land in a workbook with an owner and a space. Every surface is inventoried from the first formula.

02

Share

Access is granted per workbook — and scored. External edit on a restricted file is a risk row, not a quiet permission.

03

Break

Error cells accumulate where imports and lookups meet a changed schema. The count is on the overview before anyone's totals go red.

04

Restore

Named versions mark the points that matter — week 31, pre-board freeze — and restores have already happened 20 times in this workspace.

One record

The workbook reads the record
the estate already keeps.

A model is not a detached file. It pulls from the same ledgers and records the rest of the estate writes.

All 132 applications

Limits

What Sheets does not do yet.

Finding this out on the third call is worse for you than reading it here, and worse for us.

Start

Open it before you talk to anyone.

Pilot

Your workbooks, your models

  • Everything in Try
  • Workbook-import plan
  • Formula-debt review
  • Estate map
Talk to sales

Estate

Sheets with the rest of it

  • Sheets with Books, Docs and Drive
  • One identity, one bill
  • CEDX delivery
Book an estate map

Questions

Before you pilot Sheets.

Is the software on this page real?

Yes. Every screenshot is a capture of the running build and you can open the same build at /app/sheets. It runs on demo data — the workbooks and people belong to a demo workspace, not to a customer.

What is formula debt?

A per-surface score built from nest depth, volatile functions and cross-sheet references. In the demo workspace 87 surfaces sit at high debt (55 or above), the worst at 98 — and the overview root-causes the cluster: deep nests plus volatile functions plus cross-sheet refs on the finance and ops models.

What counts as an error cell?

Cells currently evaluating to an error — 533 across the demo portfolio. The alert names the mechanism: import joins and unguarded lookups failing after a source-schema change, which is why the count keeps climbing instead of being 533 isolated accidents.

How is oversharing detected?

Access grants are scored per workbook: 38 grants sit at high overshare risk, and the alert describes the pattern — external edit rights and open links on restricted or confidential workbooks. The do-this-next queue scores the revoke at 37 impact.

Do versions actually restore?

The versions view counts 20 restored recoveries against 23 named restore-ready points and 17 background autosaves — restores are a recorded event with an editor and a timestamp, not a marketing verb.

Is Sheets audited or certified?

No certification has been issued. What we can evidence about hosting, encryption, tenant isolation and production access is written up on the security page.

The debt queue is scored. Clear it before the close does.

Live build, demo data, no card. Then count the error cells in the workbook your team opened this morning.