A Single Source of Truth for Table Structure

Tavlon keeps the structure of a table in one readable definition. Instead of maintaining the same table layout separately in spreadsheets, documents, forms, and exports, the table definition becomes the source that other outputs can reuse.

This helps reduce duplication. When the table structure changes, the change is made in the definition, not repeated manually in every place where the table appears.


What Single Source of Truth Means

A single source of truth means there is one primary place where the table structure is defined. The definition describes the table name, columns, optional fields, repeating sections, and related data structures.

            Locations: {{
            header: {{
            Name,
            Address,
            Array Shifts (...)
            }}
            }}
        

In this example, the Locations definition is the source for the table structure. Other views, documents, and exports can be based on this definition instead of redefining the same columns again.


Why It Matters

Table structure stays consistent across outputs

Changes are easier to review

Definitions can be reused instead of copied

Document and export formats can share the same table logic

Version history can show how the structure changed over time


Structure First, Presentation Second

Tavlon separates table structure from presentation. The definition describes what the table is. A rendered table, document, or export describes how that structure is displayed.

This distinction makes the table more reusable. The same structure can support different presentations without creating multiple competing versions of the table.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.