This page recomputes every seal in a MakersOS record and every figure the model produces, using the published formulas, in your browser. It makes no network request, stores nothing, and will work in ten years on a laptop with no internet. View the source if you would rather read it than trust it.
The chain proves order and integrity. It does not prove date. Somebody who edits a quarter and then rebuilds every seal after it, in order, produces a record that verifies here. Only a witness outside the file closes that gap, and this record format does not yet carry one. Treat a green result as "this record has not been casually altered", not as "this record was made on these dates".
Published so that this page is not the only thing that can read a record. Anyone may write their own verifier; the format is below and the rule is one line.
h(n) = SHA256( h(n-1) + LF + canonical(turn n) )
where h(0) is the room's build identifier, LF is a single newline, and canonical() is JSON serialisation with every object's keys sorted at every depth and the fields h, csig, cpub and kept removed, because a seal cannot cover itself. Arrays keep their order. undefined is omitted; null is kept.
{
"n": 12, the quarter number, from 1
"closed": "2027-09-30", the day it was closed
"by": "a person's name", a turn closes under a name, never "the team"
"seat": "CFO", which chair signed it
"note": "one line for the record",
"prev": "<the previous seal>", h(n-1), or the build id for n=1
"h": "<this seal>", 64 lowercase hex characters
"scores": { "<dim id>": 1..5 }, all fourteen, or the turn could not close
"grades": { "<dim id>": "stated" | "corroborated" | "documented" | "measured" },
"seats": { … }, "verdicts": { … },
"facts": { "tu": turnover, "eb": ebitda, "rec": recurring % },
"k": { "index":…, "ev":…, "margin":…, "mult":… }, priced at close
"kernelVersion": "1.0.0", which arithmetic priced it
"ledger": { "realised":…, "lines":…, "predicted":…, "open":… },
"csig": "<base64 ECDSA P-256 over 'turn\\n' + h>", optional
"cpub": { …JWK… } the public key for that signature
}
{
"product": "MakersOS", "kind": "the record", "schema": 7,
"exported": "<ISO timestamp>",
"company": "…", "room": "<slug>",
"kernel": "<the published formula, in words>",
"kernelVersion": "1.0.0",
"dims": [ { "id":…, "label":…, "model": "why" | "how" | "what" } ],
"scores": {…}, "grades": {…}, "evidence": {…}, "kpis": {…},
"seats": {…}, "verdicts": {…}, "decisions": {…},
"facts": {…}, "environment": {…},
"turns": [ …turns, in order… ],
"ledger": {…},
"chain": { "intact": true|false, "rows": […] }, the room's own verdict, recomputable
"verify": "<the rule, restated in the file>"
}
A grade is a claim about where a score came from, not about whether it is high. A record with fourteen fives all marked stated is a weaker document than one with sevens marked measured, and any competent reader will treat it that way.
prev and no h. They are outside the chain, not broken by it, and this page reports them as such.