Reproducible by construction
Two promises most tools quietly break — that a result carries the method that made it, and that a number remembers it is a measurement. jinflow keeps both by construction.
Two silent losses
The recipe lives in a chain of clicks, a spreadsheet macro, a one-off script — untracked, unversioned, and gone the day the author leaves.
The unit becomes a column header at best; the uncertainty is dropped; and a mean gets taken of quantities that must never be averaged.
Reproducible · the method is written down
A finding is a few lines of YAML — a Signal, a Thesis — that the engine compiles to SQL and runs. The method is an artifact: reviewable, versioned, diffable. No black box, no lost macro.
Change a threshold, and git diff shows exactly what moved — and why the numbers did.
Reproducible · the store carries its own method
Every built store carries the exact framework that produced it — the Imprint — stamped to a git commit: this data, this declared method, this engine version, frozen together.
Open the store and read the method that made every number.
Rebuild from the same commit and get the same result, byte for byte.
Peer review can reproduce your figure — not take it on faith.
Measured · a number that knows what it is
Every column declares what it is — its kind, its unit (UCUM), how it may roll up, and its uncertainty (GUM). Not a naked float — a measurement.
Measured · so the engine cannot lie
A concentration averages; a count sums; a pH does neither. The engine knows the difference and refuses the wrong one.
A change of unit is a typed edge — the standard that authorises it travels with the value, never a silent multiply.
UCUM, ISO 8601, GUM, and the rest live in a registry — the Codex — that the engine checks against.
What it buys you
The discipline
Reproducible by construction, honest as a measurement. Not a feature you switch on — the shape of the thing. The number remembers where it came from, what it is, and how sure we are of it.
jinflow — reproducible by construction. A jazzisnow engine.