Sheet-Native Computing Foundation
The SNCF is the vendor-neutral home for Sheet-Native Computing โ the practice of building resilient, reconciling systems on top of the spreadsheet. Cloud-native was the previous paradigm. It reconciled. Now it's a cell's turn.
For a decade the industry told you the future was cloud-native: microservices, containers, and a control plane that needs a control plane. We propose the next epoch โ Sheet-Native Computing โ in which the substrate is not a cluster but a workbook, state is not a database but a range, and the reconciliation loop runs on a trigger every minute, forever, because the spreadsheet is eternal.
A discipline defined by five principles. Systems that satisfy all five are SNCF-conformant and may display the badge (self-issued, self-audited).
Desired and observed state live in cells. If it isn't in the Sheet, it isn't real.
You declare rows; the loop makes reality match. You do not tell it how. It reconciles.
Any human who can read a spreadsheet can read the system. Ops is no longer a priesthood.
The plane is hosted by someone else's spreadsheet service. You operate nothing.
Revision history is your backup, your audit log, and your disaster recovery.
SNCF projects advance through three tiers โ the natural lifecycle of any spreadsheet. Projects that stop reconciling fall out the bottom.
An experiment in a cell. No stability promised; may vanish on refresh. All projects start here, full of hope and #REF! errors.
Proven enough that Google keeps saving it. Real adopters, a maintainer, and a reconcile loop that mostly holds.
Mission-critical. An entire company secretly depends on this tab. Deleting it is a resignation letter. The highest honor the SNCF confers.
#REF!.SECURITY.md cell and no single formula longer than its visible column.#REF!#REF! and moved to the archive workbook.Spreadsheet-native container orchestration. The flagship. Reconciles.
The verifiable credential registry for certified engineers.
Service discovery & load balancing over a shared network. Services, natively.
GitOps for the Sheet: sync a directory of manifests into desired state.
The command-line client. kubectl muscle memory, spreadsheet backend.
Talos for spreadsheets: a minimal, API-only, declarative node OS whose single job is to bootstrap and run Sheeternetes. Distributable across many sheets. A moonshot.
You own a laptop. A seat on the Technical Oversight Cell.
You have opened a spreadsheet this quarter. Logo on this page (conceptually).
You believe. Unconditionally. That's the whole tier.