The self-reporting suite — B01 through B29

Seventy-three numbers.
One header.
Zero free parameters.


Every claim in SDT must survive a single executable. The benchmark suite pulls 73 measured quantities — from the hydrogen spectrum to a binary pulsar's decay — out of one source file, laws.hpp, and grades each against experiment. This walkthrough takes every benchmark in turn: what it was, what it was for, what it showed, what was learned, what it meant, and how the result was applied.

James Christopher Tyndall — Melbourne, Australia

Method

How the suite grades itself

One file, five honesty labels, a self-falsifying scoreboard.

Each row computes an SDT value purely from laws.hpp, compares it to a measured value, and passes only if the error sits under a pre-declared tolerance. Crucially, the suite separates a genuine regression from a known-open problem: a PENDING item that misses is flagged, not buried, and the program returns success only when zero genuine failures remain.

DERIVED — from the axioms, no external input beyond CODATA constants
COMPUTED — a deterministic calculation through the Law framework
OBSERVED / CALIBRATED — validated against data / one documented fitted parameter
PENDING — mechanism identified, SDT-native derivation not yet implemented (a flagged open item)
The one calibration

The whole suite leans on a single fitted peg — the hydrogen Coulomb force at the Bohr radius, which sets the effective pressure Peff. Everything else is derived or computed from there and the permitted constants. No benchmark is individually tuned to pass.

Act I — Atomic structure

The spectrum of hydrogen, from one rotation field

The atom is SDT's cleanest proving ground: a single electron in the proton's rotation field v(r)=cα√(a₀/r), with the Rydberg constant forced by {me, c, α, h}.

Act II — Thermodynamics

Blackbody constants and transport, from spation contact

If light is the lattice's relay, the radiation constants and transport scalings fall straight out of {ℏ, kB, c} — no kinetic-theory fudge factors.

Act III — Gravity & orbits

Newton, Einstein, and a pulsar — with no G and no M

SDT replaces GM with the koppa length ϟ = v²R/c². These rows recover orbital velocity, Mercury's precession, light deflection and the Hulse–Taylor decay from v and R alone.

Act IV — Stellar & cosmological

From a star's surface to the cosmic microwave background

The same identity zk²=1 that fixes an atom fixes a star; the CMB redshift is a temperature ratio, not an expansion; flat rotation and the BAO scale are geometric, not dark.

Act V — Electromagnetic, particle & nuclear

The electron's moment, the proton's radius, the nucleus's binding

Here the vortex topology earns its keep: the g-factor from the wake, the proton radius from the W+1 winding rule, beta-decay from the bare mass difference, helium binding from occlusion geometry.

Act VI — Universal closures

The identities that stitch every scale together

The load-bearing identities — the budget closure, the force and pressure hierarchies — that let one mechanism span 33 orders of magnitude.

Act VII — The investigation capstones

Where the CQ investigations became benchmarks

The newest rows are earned results folded back from the CQ investigations: the trefoil's topology, c reconstructed from orbital geometry, the depth-closure keystone z=ϟ/r, and a gravitational-wave chirp read as a length.

The verdict

What the suite establishes — and what it still owes

The headline is not "everything passes." It is that across 73 independent quantities — atomic, thermal, gravitational, stellar, cosmological, nuclear — nothing genuine is broken, and the two things that miss are the same two the framework already names as open problems.

The honest debts, kept on the wall

B06 — multi-electron atoms. The hydrogenic (Z−σ)²/n² form with Slater screening is not an SDT derivation and breaks down badly (errors up to ~500%). The geometric-void electron model is the intended SDT route and isn't implemented yet. Logged PENDING, never refit to pass.

B11 — planetary oblateness J2. The uniform-fluid estimate imports GM (against the no-G rule) and overshoots by 1.6×–3× because real planets are centrally condensed. A J2 from the spation displacement-density profile is a would-be CQ. Logged PENDING.

Those two are why the labels exist. A theory that can finish a derivation but can't finish a contradiction keeps its unfinished derivations visible — and runs them on every build.