4e6d5d4688
Executable spec for the defaults field: aura run on the fully bound examples/r_sma.json must report a manifest whose params stays [] (the "what varied" record) and whose new defaults field carries the untouched bound params as wrap-prefixed (name, Scalar) pairs in bound_param_space() order — fast.length I64 2, slow.length I64 4, bias.scale F64 0.5. Asserts on the stdout JSON (C14: stdout shape == on-disk shape), so it compiles against the current RunManifest and fails on the absent key.