Files
smoothlife/tests/fixtures/contract/manifest.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"
}
]
}