73 lines
2.5 KiB
JSON
73 lines
2.5 KiB
JSON
{
|
|
"format_version": 1,
|
|
"contract": "Macrostep 00 deterministic oracle fixtures",
|
|
"generator": "tools/generate_contract_fixtures.py",
|
|
"oracle": "tools/contract_oracle.py",
|
|
"standard_library_only": true,
|
|
"semantic_float": "IEEE-754 binary64 represented as JSON numbers",
|
|
"packed_fft_float": "IEEE-754 binary32 after every operation, with decimal values and hexadecimal bit patterns",
|
|
"determinism": "No timestamp, locale, platform RNG, external source tree, or runtime dependency is used.",
|
|
"files": [
|
|
{
|
|
"path": "indexing.json",
|
|
"description": "Indexing and signed offsets",
|
|
"bytes": 9147,
|
|
"sha256": "c6b8948d6048bb3a8e7199a0736ea9f0f0bef2b0d0852593544a51e2aea51cdb"
|
|
},
|
|
{
|
|
"path": "curves.json",
|
|
"description": "Scalar curves and boundaries",
|
|
"bytes": 5751,
|
|
"sha256": "a70fef48668b1205fe420d3ea9de55860355ebcb34ef24ace70a838f707498cc"
|
|
},
|
|
{
|
|
"path": "rule_surface.json",
|
|
"description": "Complete rule enum surface",
|
|
"bytes": 109184,
|
|
"sha256": "169fb64eb333c49b41e425ecbeea4a47ae9e0be8d5c3271363306927838091c0"
|
|
},
|
|
{
|
|
"path": "planar_fields.json",
|
|
"description": "Sampled kernels and direct convolution",
|
|
"bytes": 20013,
|
|
"sha256": "b3c6b226e64c079fd3a507abac993745572b670d9babf3673afd7bc7b3955881"
|
|
},
|
|
{
|
|
"path": "legacy_packed_fft.json",
|
|
"description": "Packed-unitary f32 FFT oracle",
|
|
"bytes": 113770,
|
|
"sha256": "28e23e349faa9f330800be1a73dd0ef5e83a637b6dbab256c6a6adb51d33452b"
|
|
},
|
|
{
|
|
"path": "integration.json",
|
|
"description": "Euler, AB startup, RK4 references",
|
|
"bytes": 6229,
|
|
"sha256": "0bd9f394e3828254c25cf5958b58ad68d6fd0f6e5cda460e8ef8f89d4cf3cee0"
|
|
},
|
|
{
|
|
"path": "multiscale.json",
|
|
"description": "All multiscale policies",
|
|
"bytes": 69725,
|
|
"sha256": "31a79957d2f0b3aebd5f33610a5c95bbd75dc1efe514d67eab929348dec94d22"
|
|
},
|
|
{
|
|
"path": "sphere.json",
|
|
"description": "Corrected and legacy sphere",
|
|
"bytes": 126178,
|
|
"sha256": "b95d649556bc86636ed75ac28c6688afd3a998bbc403897c840115d81be87faa"
|
|
},
|
|
{
|
|
"path": "delayed_time.json",
|
|
"description": "Causal delayed-time shells",
|
|
"bytes": 21449,
|
|
"sha256": "02088cbb78a8e58326235d80d75e0fb89d056501696c4c647b8b977ecb582a81"
|
|
},
|
|
{
|
|
"path": "initializers.json",
|
|
"description": "ChaCha12 and exact seeded arrays",
|
|
"bytes": 71752,
|
|
"sha256": "7a549a1270a89c7cb5bc3fdaae5c6cb5b3bf51ffc0583f1ec1d9994658ace576"
|
|
}
|
|
]
|
|
}
|