open-standards/sandbox/sandbox-rs/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
dcharlot65-transactionsci 6c77c66e28
sandbox-tee: correct the counter framing — provenance, not accuracy (#35)
The docs overstated the case: they called RAPL/NVML/IOReport 'a model, not a
meter' / 'estimates' / 'not physically accurate'. That's wrong. Modern vendor
counters are real on-die/on-board sensor readings, and all measurement is
model-mediated anyway. The distinction the trust ladder actually rests on is
provenance and tamper-evidence, not accuracy: vendor counters are opaque
(undisclosed derivation/error) and reach a verifier through the platform's own
untrusted software with nothing binding the number to the sensor.

Reword energy.rs (module doc, CounterClass, AttestTrust), the example, and
MAPPING §4 accordingly, and rename CounterClass::is_physical() ->
is_independently_rooted() so the code encodes the real property. IntegrityAttested
= an honest relay of the platform's self-report; PhysicallyRooted = a reading
rooted in a dedicated sensor signed at the source. No behavior change; 39 tests.

Co-authored-by: Transaction Science <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-04 04:54:18 -04:00
..
sandbox-attest Sandbox + JCP: long-horizon agent execution 2026-06-12 23:14:59 -04:00
sandbox-build Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-capability Sandbox + JCP: long-horizon agent execution 2026-06-12 23:14:59 -04:00
sandbox-cli Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-conformance Sandbox + JCP: long-horizon agent execution 2026-06-12 23:14:59 -04:00
sandbox-exec-microvm sandbox-exec-microvm: fix FirecrackerVmm API hang against a live server 2026-06-11 17:56:45 -04:00
sandbox-exec-wasm Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-jcp family: wire JouleClaw, Sandbox, and Joule Code as JCP consumers 2026-06-10 11:19:00 -04:00
sandbox-mcp Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-meter joule-ui + sandbox: honest energy provenance in the metered interaction 2026-06-12 23:02:31 -04:00
sandbox-proof Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-proof-wasm Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-runtime Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-schema Add aac, map, sandbox standards; catalog the standards family 2026-06-07 17:04:36 -04:00
sandbox-tee sandbox-tee: correct the counter framing — provenance, not accuracy (#35) 2026-07-04 04:54:18 -04:00