Public evidence
Machine-checked verification for calculation version 1.0.0 · tier engine_tested
11/11 calculation tests · Production surface contract 4/4
Fingerprint sha256:6670bb6fd6b5ff58d7e5723e9cd8311d2a35867456513cabc96b2bc485a5a630
Input schema sha256:5e0960bf982d1ca2ce4ea81ca745780566f63eb54e3fd1e3ea4cad5d064f612b · Output schema sha256:027acffc35b147221bccb965c946bcbefecd6d6a0d9481b122a028458a13a3a0 · Build-time SHA-256 digests prove published artifacts agree with each other (release_integrity.scope=workspace). Production attestation GETs canonical URLs twice (public/cached view and origin), including Capability HTML, via npm run attest:production --write
(published at /.well-known/calculatorx-production-attestation.json) and fails if the public Capability page advertises a different calculation_version. This is artifact consistency, not an independent immutable release log.
Engine identity and declared limitations.
Standards and references supporting this tool specification. Methods are listed separately — they are algorithms, not bibliographic sources.
Golden, boundary, and property cases included in this evidence build.
| ID | Kind | Status | Detail |
|---|---|---|---|
boundary-tur | boundary | pass | Expected TUR=4 · T=4 · U=0.5 · Actual TUR=4 · T=4 · U=0.5 · lsl=0 · usl=4 |
boundary-tur-T | boundary | pass | Expected TUR=4 · T=4 · Actual TUR=4 · T=4 · U=0.5 |
boundary-tur-tol | boundary | pass | Expected TUR=4 · T=4 · Actual TUR=4 · T=4 · U=0.5 · tol=2 |
boundary-tur-missing-U | boundary | pass | Expected MISSING_REQUIRED_INPUT · Actual MISSING_REQUIRED_INPUT |
boundary-tur-missing-spec | boundary | pass | Expected MISSING_REQUIRED_INPUT · Actual MISSING_REQUIRED_INPUT |
boundary-tur-U | boundary | pass | Expected VALUE_MUST_BE_POSITIVE · Actual VALUE_MUST_BE_POSITIVE |
boundary-tur-both | boundary | pass | Expected INVALID_INPUT · Actual INVALID_INPUT |
property-tur | property | pass | 4 |
property-tur-T | property | pass | 4 |
property-tur-span | property | pass | 4 |
property-tur-tol | property | pass | 4 |