42136982fac1ddc005897aa65f6018a20ee83026ad5cda130ad9940c1acc019a  README.md
98ce4e6948fe0e8368196f55ca95140545bea1848e401b23c936c94e3c4e4366  XOST_TM_STR_Paper06_Capability_Engine_API_and_Cross_Technology_Mapping_v0.1_2026-11-01.md
57c26837d4f6435ec4006b7733e7877527684e4372c8f897f70d232efae95a10  benchmark/local_cpu_timing.json
1211d5d5985d161f6d2088e2623e8c734b29fd605657d80de48152068e76034e  benchmark/replayed_p05_metrics.csv
e3c862a54171edcde5d082b7982f55f680e43aa3ba8f9e6ae8ac23b2487d9f50  docs/CLAIM_REGISTRY.json
de304c97cce73446a0243558027e1c7e8c70771c8aa0d5c6a603ab53477867dc  docs/CROSS_TECH_MAPPING.md
ab7225cb63c8558e3cf24238ab6c4d28e95c215cb23712fa145e7b9f21cfa352  docs/LOCAL_HANDOFF.md
27114fd0e894b6a4960c3572fdab76e0667a1143e835394b9e7a8ddb0937a634  docs/REFERENCES.md
0ec14bac8e596086d40dd3d15371d9f11339429a4b6b405d527ba280dda6c95a  docs/RELEASE_CONTENTS.json
ba6ace4bf2433bb6d2f77c6e1cce3d3137d94b6d123e36a27df3c62eb985367d  docs/VALIDATION_REPORT.md
448acb86ccd0d0038f2bda5501dc4094cc32fae31ce902d7e1fb21763a12cef1  docs/upstream_pins.json
0bca4cdd2483e9d5ff458329af6e3ab0a2124070ac54fe20533ec2e044255f56  evidence/canonical_validation.json
d54c9cd7ad78d8f00dce0b40fa82352fe4e5f1ab6bd34084110b523b0fe41fef  evidence/demos/benchmark_estuary/artifact_manifest.json
dc9a42c99a62354c5e4ff361cae40691b6ac9c862e2122131ee99c9186891bb6  evidence/demos/benchmark_estuary/paired.benchmark.json
e80f6122de1718e54f6fe743eb4762d27da3b4f47c3119b449ae069ec5eab591  evidence/demos/benchmark_estuary/result.json
6803145cac274e1119f1fe6f72fea898296c60566d72d3b321b718513f030707  evidence/demos/benchmark_step_barrier/artifact_manifest.json
655f9dc3e9d4b9d3622bd4f95fa121d232af3643e787f4c3124ce027c0f0154d  evidence/demos/benchmark_step_barrier/paired.benchmark.json
d2b1cb4730d55811c174d645690e1de11129007e14bbd18aa46eab30a69ff166  evidence/demos/benchmark_step_barrier/result.json
ef7ce28c5a957c30b52c874cdb2e82e0b3c4af3dadab86abe8d94dfe379f6af2  evidence/demos/capabilities/artifact_manifest.json
ba4ec6b579760fa30e761edb835a1a227f94370ec6fa8dde74315383f3137e1c  evidence/demos/capabilities/result.json
8188916a4c45d934dcfff1c5c4dbdf578c52cb7bd94ec6bd22ae55d0923ff98d  evidence/demos/feedback_cascade/artifact_manifest.json
cb23190b18524fa5f20e2c84587eb4f2a21ed7d29ed22193cc1e6efe55c606ab  evidence/demos/feedback_cascade/feedback.plan.json
24df0b9e2a6df96cbf60e6029d1145999c6d0745923c187fa2bf8b340dd89575  evidence/demos/feedback_cascade/feedback.receipts.json
af91bc814e1bf5db7bf5762838560f73244952a8e8e0793eddcb84b07959c6c5  evidence/demos/feedback_cascade/frames/frame_00.ir.json
a86f38d7f69e54b4baacbd11c3a35dac64d6f4f14ae3d05c8ebffcde0f91112b  evidence/demos/feedback_cascade/frames/frame_00.receipt.json
84a9ab3a2c7ec1dff8fdd5e0fe5d8400963c984834c07cc3b3a2986ce00209b2  evidence/demos/feedback_cascade/frames/frame_00.svg
f43b294de1ecf260febc7b8e5246984be37cd43973ce84d68392d63c657bac60  evidence/demos/feedback_cascade/frames/frame_01.ir.json
27c05051d0b4a56f0a9419d820e6a4fe437bd5b9008267a1761ebae00cdae4b9  evidence/demos/feedback_cascade/frames/frame_01.receipt.json
aa7a5a678fd73f4f75c21d45365481c9b93d4405f3019127e0e80947a5fb8b01  evidence/demos/feedback_cascade/frames/frame_01.svg
65d99c73681148f9b9061c02f9944e559997b4fe2abe875306da2e5090f87094  evidence/demos/feedback_cascade/frames/frame_02.ir.json
bca1dae129ff28ddc28bc09a1bfa208390e6758e27c01273e851fc1e839c127c  evidence/demos/feedback_cascade/frames/frame_02.receipt.json
b5b047af1cc46cdcb9fe535855359f9dfaf9349aa514fd0a1c96c7f8f0523518  evidence/demos/feedback_cascade/frames/frame_02.svg
01e608ec2f7bd3a5d9cdb21031515d5e1447d7b4046fc485f89f2c3dfa513dae  evidence/demos/feedback_cascade/frames/frame_03.ir.json
2b5a312202723da9545dda0dd3ddc8373760d834ac9afc12f99fbeb4b6260120  evidence/demos/feedback_cascade/frames/frame_03.receipt.json
92c7ff62e979879c8dd32c31391061ad5db76ae67c59ea858f47fd19d327bdcb  evidence/demos/feedback_cascade/frames/frame_03.svg
01e608ec2f7bd3a5d9cdb21031515d5e1447d7b4046fc485f89f2c3dfa513dae  evidence/demos/feedback_cascade/frames/frame_04.ir.json
2b5a312202723da9545dda0dd3ddc8373760d834ac9afc12f99fbeb4b6260120  evidence/demos/feedback_cascade/frames/frame_04.receipt.json
92c7ff62e979879c8dd32c31391061ad5db76ae67c59ea858f47fd19d327bdcb  evidence/demos/feedback_cascade/frames/frame_04.svg
69b6ae7009c8c9615101919f1cc77917128817ae12995ffa62801564c7a8f583  evidence/demos/feedback_cascade/result.json
5dd8a6d1c1ffa311ff148af9217a619c6f106c1a0b225c3c197c97ac545218dc  evidence/demos/index.json
d94c65e70d4794fcc44ecbc090cd49393413c71951fd6ccbfff92eb723480982  evidence/demos/inspect_ridge/artifact_manifest.json
020676788f161b8b10cf174ecdc948faa3e931a4914e7ea56d73614285a4c46b  evidence/demos/inspect_ridge/result.json
a3ed85a1e812b77cf29316b4d41f4f4ab578e9b09d9cdfef18d71911d5e8a81b  evidence/demos/render_cascade_idw/artifact_manifest.json
bb378d1a9a462d4e7b70ee892654fa9bdb1a25bbf67858eec34af90b0383ee57  evidence/demos/render_cascade_idw/portable.scene.json
a8ad566cac5a7639687290250d5b5f65c66a74ef3875c42c16d73c00b39a7893  evidence/demos/render_cascade_idw/render.ir.json
52a0788d88dcd312f86179052137fc7d130cf304cfb610d02ab48f2cdf998793  evidence/demos/render_cascade_idw/render.policy.json
dbf6b0d1345c1876f1e1a6274c32cf5d3c97d56d78e289b6d826e8fe814b768f  evidence/demos/render_cascade_idw/render.receipt.json
6faf318d32b8e5f7543d08a3dfcb7e9fc0671ffd0868755cccad7ec35503eb85  evidence/demos/render_cascade_idw/render.svg
83fc6de517b2060e8f5b421044f78c980e45f2906dff84d5cde6fb9b84ad25aa  evidence/demos/render_cascade_idw/result.json
9ee272b509cfce7420269aac73a89b3aa4eb1734d8bb725e1f0ce6572d314c7f  evidence/demos/render_cascade_nearest/artifact_manifest.json
944849d5b6b9de7929beeddc68a0df08243096e5e5db1a5eafc507455d09f6df  evidence/demos/render_cascade_nearest/portable.scene.json
124f8eaa9f521267630566a9dc03427eaed88a653d540855333f488c61178692  evidence/demos/render_cascade_nearest/render.ir.json
32d8217876111154b81814247ddc2ea68d1f767d9c0437d6be2f39fc86459c0e  evidence/demos/render_cascade_nearest/render.policy.json
778864900778a0de63f1c8eb5af87f7533b35884e5af854ebaea68260e29bdfa  evidence/demos/render_cascade_nearest/render.receipt.json
c814c7f11e639bdc564e6800da21c9650f50aa03fc2df04c753cebc237c84a1d  evidence/demos/render_cascade_nearest/render.svg
444314209b04824a5b941bcea1969c27c0295b9f1c408221707e4725f713d888  evidence/demos/render_cascade_nearest/result.json
74baa7d5db327f978567d02ba7fc4b31a2fe40c7fd41becbdfa2f98a928dba3d  evidence/demos/render_ridge_idw/artifact_manifest.json
b40e3ac2d3e5f467f580efa5b1cb50f90202abc18fa79c508c1f6e07c35b2a6a  evidence/demos/render_ridge_idw/portable.scene.json
e2929a621727cb42f6fe62f85b103c102c38d2120490a7043d83f631dcd8cfec  evidence/demos/render_ridge_idw/render.ir.json
52a0788d88dcd312f86179052137fc7d130cf304cfb610d02ab48f2cdf998793  evidence/demos/render_ridge_idw/render.policy.json
e98c7ff27018eca3de936243815a59c196b61eb545ac5c071194d2310568bdc1  evidence/demos/render_ridge_idw/render.receipt.json
68c5059977798ba10e6fc73a55070edd0be2140fbc482553443e2a25242e0f0b  evidence/demos/render_ridge_idw/render.svg
f40e5c28d280be400178fa18e666ac21e423ae842a994ba8462b05dcdd4c7a83  evidence/demos/render_ridge_idw/result.json
5144cfd6def311de1b747bb2f3477f8ae3dc0bda13b1c0550d9fd461d45953a6  evidence/demos/render_step_idw/artifact_manifest.json
5ea27c0feb351fc184b0e2fcafc1e268186f319497ad4b1dd43d2d7ead8890bc  evidence/demos/render_step_idw/portable.scene.json
74e6c5d104264833f44094b40e65b146ea343bf0af1be859b30b1ce864aa9465  evidence/demos/render_step_idw/render.ir.json
52a0788d88dcd312f86179052137fc7d130cf304cfb610d02ab48f2cdf998793  evidence/demos/render_step_idw/render.policy.json
024a49e76354da86ec1159ea60dcaf1faab5abd7c80d07c307d026e717168579  evidence/demos/render_step_idw/render.receipt.json
32cd8b93d872c3d76e5ff106fb87ecdbfbd36c69bde01469eac4e09429b8e806  evidence/demos/render_step_idw/render.svg
e60730d8ac0259daaa0941888ffa69cbc5b69f943856b7089e424498b2f33534  evidence/demos/render_step_idw/result.json
a0acdbda77184323b8fe9daa1862f815c5ef8e34eba67e13b6ca9d6c64b0bb02  evidence/demos/render_step_nearest/artifact_manifest.json
4c6425756703e80ecbb7d5e9b4223158e8f679fb739960c7500766ea6f81894d  evidence/demos/render_step_nearest/portable.scene.json
2c1eadfcde38e464833fd0009f822378585bdb206e496572e76896729ad52451  evidence/demos/render_step_nearest/render.ir.json
32d8217876111154b81814247ddc2ea68d1f767d9c0437d6be2f39fc86459c0e  evidence/demos/render_step_nearest/render.policy.json
1a90c9a8ec6e28a3977c2cee318c35134d4823cad661a0557da926de1eb91cf9  evidence/demos/render_step_nearest/render.receipt.json
1fccd6da2c0ee5e35ea854dc2d51b961800b293e3630d5df42c0c20bfe19e260  evidence/demos/render_step_nearest/render.svg
01eb3d974c4ba009a2ecaba8fdb49077a16787b470899078bc05b20100054443  evidence/demos/render_step_nearest/result.json
60e516c6d917f65cf9e013a5a2d24ac2e328ff1ffb883ee1463dbba09c738dd9  evidence/demos/world_generate_estuary/artifact_manifest.json
f390651bc1b912d5e59d4ae68ae1f9f921be09f2a5f30ce59eb73bb5b45b0ddd  evidence/demos/world_generate_estuary/result.json
5735f777f89751a0f25e625ef4084c2ed7a2589f55bf632608ce2fbefdfbe1cd  evidence/demos/world_generate_estuary/world.state.json
5caaa8979c2065517467730c7d061b97d46af6ed1af0c0282d4a187f2ca24373  evidence/replay_validation.json
319313ab02fca6d488c908b51437f6dd2774985d684877a7fa2f26c87fb6e12f  evidence/schema_validation.json
8c42713cc06c800bf211b22a8ceca1dc0211ed2f45291eee11e557e839e1d368  evidence/unit_tests.txt
5144e27b7b1442495c87e7b779979dadf132bde13dd52670ed1efe741f21b06b  inputs/P04_CANONICAL.md
a73fa5eae0a192ade59518440e7795efb256ddd97df7ac09c64bd249a9dce530  inputs/P05_CANONICAL.md
0c578a4e1b7dd3a3a231c7827b45774344c37c165c1c8ed020833c5b347f0042  inputs/P05_benchmark_cases.json
1636ec72c4245c5436d29c361e4196fb72c6786cb64d7152ab26e295ca2b5640  inputs/P05_benchmark_results.json
ce00d2de36bcf34b03e530decaced9599ccd3c966923f2a15cdcdccd49441e74  inputs/p05_worlds/archipelago_boundary_s11.json
70daec49d13d0f828e9c0771371c4f2090763d9666dd01ed6fa432a1105f733b  inputs/p05_worlds/archipelago_boundary_s11.spec.json
859b071761d6d3906a0bc19e6c47f07c620bfd78b4fd5488262220e3ec0b9efb  inputs/p05_worlds/archipelago_boundary_s23.json
bb750dff0f0e34042da6374dbce6cb559bc4066a8947f94ec07b3d6d453b2225  inputs/p05_worlds/archipelago_boundary_s23.spec.json
6ffa2a32a26c41cb97483003392a8debdc37a22b76c7ff32f296bd31d179bc46  inputs/p05_worlds/archipelago_boundary_s37.json
dba359f034a68481e7d66cbec9c81ad1377f079f263956c6fa4c56b73cd1e39d  inputs/p05_worlds/archipelago_boundary_s37.spec.json
5735f777f89751a0f25e625ef4084c2ed7a2589f55bf632608ce2fbefdfbe1cd  inputs/p05_worlds/cascade_estuary_s11.json
530ff7313ee893e3a24650f13dd3ffb154a762757ab6490136666c89d574425a  inputs/p05_worlds/cascade_estuary_s11.spec.json
acce9834f60292d66a12009b4dc5c8a430de9697a3528e9bae4e56a92741be50  inputs/p05_worlds/cascade_estuary_s23.json
6a676836911dc5ec7ed7fcd6bd517ddc95f5890e9d52bdc8586d480094420f80  inputs/p05_worlds/cascade_estuary_s23.spec.json
e1c26c9c5fa849908ee8259dd189ed4ce9ac2fe72586c4c71b25ced4dfba8bd7  inputs/p05_worlds/cascade_estuary_s37.json
6c16c874178821d5a93f42b8c0ab687dbc824a70cd4f64519872aca80d1d8abc  inputs/p05_worlds/cascade_estuary_s37.spec.json
15f098622b3c332eb13fcf37bb5b848dd77f0ac55d958dc57b0674bfa614f620  inputs/p05_worlds/ridge_fan_s11.json
18ce665bba091221f9d371e1d842a8eafc7d2e57a91712e6c12453d22e9ddfa1  inputs/p05_worlds/ridge_fan_s11.spec.json
e5cfc4801f95232af09557b1dc9f07edce3ff617729ca7685b045dc8057590f4  inputs/p05_worlds/ridge_fan_s23.json
fef1ffe099621843aeac64f9bc80b18fbc42f4a84831d03ed0e7a271936ec415  inputs/p05_worlds/ridge_fan_s23.spec.json
ef6abfd4d61083de86c9fba0daf3dc35cb9c0067fde3ebb60d577d50d1890687  inputs/p05_worlds/ridge_fan_s37.json
17ffdaf85b28dc5a9ba1ec9637eb02a96e73903c9efd250d6dbb3bfcb33a2bf6  inputs/p05_worlds/ridge_fan_s37.spec.json
5f3819517773b6eee6bc285ce64cba03a1080605b6880436320c7ab85f215f12  inputs/p05_worlds/step_barrier_s11.json
2807e55ad89b6c89983f6cca435840714319dede462f1db53ad5fae5c005c3d9  inputs/p05_worlds/step_barrier_s11.spec.json
19ee2870c73e0376c8d54e687e303a1bc1b5206d514e4ebc18f1d1066fa26399  inputs/p05_worlds/step_barrier_s23.json
b90abd24c25d05a2d7ce7d29a93c8a4c9837c389be24086b863ca163632d07fd  inputs/p05_worlds/step_barrier_s23.spec.json
070228dad68255dc0dd8e565316b8eb77fd2afb394ee64622697ba5ac1db54f7  inputs/p05_worlds/step_barrier_s37.json
99ef11ca6023529dc7c87a1be224da7274db4325604b8b0ee987f85e7656e948  inputs/p05_worlds/step_barrier_s37.spec.json
87df2f7f7c6257b15bb12fb8c4e157d1deea36b08da082c1419a2095fc6b0e15  inputs/predecessor_state_v07.json
91c976f88094293f7bbd32a7dff1e05eb541c17c2e27bab3e82a1259bb82969b  policies/feedback_plan.json
d173d66cb469c437701ef50eb2e1030c50040656bbe5c2dbdca35951dbc05e31  policies/predecessor_base.json
2145ca2ed7eb5cc226de282771370c505d1f526411653e2fe8ffbcb57fc69573  previews/XOST_TM_STR_Paper06_Feedback.gif
2eb9a042b4a4da61f5ee72ff015cd1b268f5a0a2b2ef96a2602c55bac4f3007c  previews/XOST_TM_STR_Paper06_Feedback_Timeline.png
3218589ceec16774726e4213c42e92fba1e116f49dd665fcbdd83ff5c7ffd6b4  previews/XOST_TM_STR_Paper06_Overview.png
f997e4cda35bb2639a3d076ffb4650378d2e41ab628fe4a22d762f41782fbc46  requests/benchmark_estuary.json
088bc22ec2ca5ad0f18b89686f3b240acaf364902d3f1f84cc52c1467a1c175b  requests/benchmark_step_barrier.json
23748e2b50b2dfa2df5cc0e682d3c1380943096d6615dc9e2dfece2831ddbbb1  requests/capabilities.json
12118345c852bffa530e78de8fedf6d0d8037142739955b3f3b461c37bb1c809  requests/feedback_cascade.json
f434eb2d8dfa8b938fe9a504e6e6b84ebdc13112964808b4dfc92ffb23ef020f  requests/inspect_ridge.json
53071c129792ee9625b6d6a46d5fcc38c5af85e2102746734fed269d17bbc10c  requests/render_cascade_idw.json
2ae718e5d70829bcc9fc8d225b2472f79e9b40e17969098b4addfb5159d7fdbb  requests/render_cascade_nearest.json
28c8e351c070f7e5226489cfb5d4aa63ae81f7ef2551abcdd76cf1069b7cfd5b  requests/render_ridge_idw.json
42c7d81f0e2f06cdfca8e9730a948bc44fe6d5553d362336d3c0f5b1fa23efc5  requests/render_step_idw.json
22ae9fc488574b07c80fc6da96ec8acd15959d4d20da0cbca1e070d1265e9347  requests/render_step_nearest.json
d249380a547099da8da1bfa2212d25bf4427f1602e0deaec2f4b022d6edbb08a  requests/world_generate_estuary.json
698283d8e0ac6259a5963e5bd262c0cc5b5a41a140967720f12d604456bc5a1e  schemas/p02_dynamic_field_pinned.schema.json
17da26b88880d05a7953865acabc2e776f7f85a56d55bee33377085a1c7695b8  schemas/p06-engine-request.schema.json
fd15f8d0c7ccedba2dc87204b4c98893d2f4d04ecac69f1722d08d9ef42d1f05  schemas/p06-engine-response.schema.json
bfc283228ae622c1e14ebe95c660e6592e4f2b88051c3f2d1f8317ccce5639cd  schemas/p06-output-manifest.schema.json
cbae929183ef8d59215b8500dda6a64c41d6e9cfa2e2a733cfaa59929b62af72  schemas/p06-portable-scene-commands.schema.json
36390769fce003af73968b90152f4c83fa8a193163fbda780ffc2edc7b14a2dd  schemas/procedural-case.schema.json
d1303f77ce05e3d681e65e039e77f08c0e280a2f341c89a3b400935464375194  schemas/procedural-summary.schema.json
733430aa9b99c03a716a30d6b7330c7e38196db8e6cc72143e390e5252fe5a06  schemas/procedural-world-spec.schema.json
10f00a08ea5f3ce109c8f21ebc1819d33a0a5dceab2047096fe8ec8f175ccc8e  schemas/reflexive-feedback.schema.json
d5068fc9c924dee20ebe746e07914fa3dedeed4ddf65efdbd7f21df384655f17  schemas/reflexive-plan.schema.json
6b4b239259f71b213405dcb8533ae062387c02a9c6f8c36c9d32696bc1ad9d6a  schemas/reflexive-trace.schema.json
91458e9ae56f233d649f2ecf976ff90a025e0e4793203d585dc62d534a7fe220  schemas/spectral-render-ir.schema.json
9d51bcc16a9767e895375e887d989683523b385a92c970b5c9026518f9a8facf  schemas/spectral-render-receipt.schema.json
1cd04215d83045175931c251d463a063c4cfeb24dd4bdbb8e8a513efe43726a7  schemas/spectral-visual-policy.schema.json
56ccb696dd10092717f19cd5309719ffe4565239cd42ec3047372c213365b440  scripts/build_demos.py
b4913bf28710d71d2cf1d9755d09f6a51075071b2400307977f2a0da48491761  scripts/build_release.py
df78290bd5e84805c0e26a2229bc2a4b4701b55d179219788a100815267d15fb  scripts/create_schemas.py
6f8c95d6b6269cb85e8f313a659e6a88e7e1183a90efa634e6a8015f8a5c1298  scripts/export_metrics.py
90a518e3575908c20cf3e3145fbee5f441a86a720c77b224b59dd94cced41008  scripts/make_previews.py
e4b3e8db53b4ef518274c93c8bc6be4a5a5de7f9c63c69796407b7278b785426  scripts/make_requests.py
57c56595f85d57358326d1f5c861387ede5fd9926e3b481de72dd7a378f3a04b  scripts/measure_local_cpu.py
fe8ca9536ae2aa8fadd24b15fef9e25c11bf847f7929f13d2bcd96f5ec377f19  scripts/run_engine.py
6b8ef9c114946f9b1b43b4f8559179a1bb505490b149d847fa27f7f88fb567dd  scripts/validate_canonical.py
a91bf132c5b33fa9dc9e4d2a78313996417989caa55d92184bf977e1d122d1c4  scripts/validate_schema.py
8b250e76ca6d78590c1a1e1c7d7d37dc43e4c0d6fb0f147f2ead3517064d810c  scripts/verify_replay.py
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  src/__init__.py
e289d376b16b65422cc254c0fb16c550ac74296ccc747cb8ac4f0c3fa2f3d27a  src/dynamic_field.py
651e2b5c3e4080aa03f0fae7a3da568776ef8663086d423238ed558ac1dca791  src/engine.py
06044cc8e7f5195c28bbca4ec80718009c3ed2a6555eebc717e22e53a4f8022c  src/p01_compat.py
2b8350d0047a93294042951c97c7f067723dbfc9bfd04ef07efa9e21930b0a65  src/procedural_benchmark.py
5c3ce3e37b8822fbc415e37ef5e57c0d67e70691908e6c6445771d4b06707f1d  src/procedural_worlds.py
0a85d5e0e36e67be01dc3adf8332a2ab4e004b658215791fc6ecf3193b5e6f1c  src/reflexive_controller.py
ae5764854559e844eddf428209715eaec34e5f3dd8c978cb3a97ebf310ad0be0  src/scene_bridge.py
f53ffea855865e96f667d554165a2939a07025ea309e17e263c74837140f7290  src/spectral_renderer.py
1f5dca7a95530591e065d02d4b2caaea61054bb72b4081edfb0bf00925dfc844  tests/test_engine_contract.py
