feat(v1): harden typed runtime boundaries
Elect one canonical EffectBatch codec, remove the parallel postcard API, and strengthen fail-closed host, form, sync, WASM, macro, generated-contract, and test-harness proofs with mutation-driven coverage. req: wire/008 req: wire/009 req: wire/010 req: push/008 req: client_local/015 req: client_local/016 req: client_local/017 req: client_local/018 req: client_local/019 req: sync/024 req: sync/025 req: sync/026 req: sync/027 req: sync/028 req: sync/029 req: test/020 req: test/021
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
#[test]
|
||||
fn runtime_abi_version_is_explicit_and_stable() {
|
||||
assert_eq!(hemx_js::RUNTIME_ABI_VERSION, 1); // test req: abi/001
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn runtime_exposes_debug_api_before_startup_side_effects() {
|
||||
// req: runtime/002
|
||||
|
||||
Reference in New Issue
Block a user