01
Source
Where the data originated
02
Definition
What the institution means by the metric
03
Validation rule
Whether the value satisfies required logic
04
Underlying records
Which records support the figure
05
Report version
Which output was delivered, and when
LAYER 01 — SOURCE
Origin is never a guess.
Every number begins as a record in the SIS or a file a registrar exported. Rollbook registers each source file and import run — who supplied it, when, and what it contained — so the first question an auditor asks is already answered.
LAYER 02 — DEFINITION
"Head count" means something specific here.
Two schools can report the same metric and mean different things. Rollbook stores the institution's definition alongside the number — so the metric travels with its meaning, not apart from it.
LAYER 03 — VALIDATION RULE
Failures become reviews, not silent corrections.
Rules run against the records: enrollment logic, completeness checks, cross-field constraints. When a value fails, it opens a field review with a human decision attached — the correction is part of the record, not an overwrite.
LAYER 04 — UNDERLYING RECORDS
Any figure expands to the records behind it.
A reported "142 enrolled" is backed by exactly 142 identifiable student-course records in the school's ledger. The aggregate and its evidence are the same object viewed at two depths.
LAYER 05 — REPORT VERSION
When a number changes, the chain explains why.
Deliverables are versioned. If this year's figure differs from the draft sent in March, the diff points to the import, rule, or review that moved it — which is the difference between a correction and a discrepancy.