The conformance guests call the raw lann_webcrypto_guest::bindings::* surface exclusively, so SDK-wrapper execution comes only from examples/crypto-demo, whose imports cover 15 of 21 modules. Never executed anywhere: aes_cbc.rs, hmac_sha1.rs, hkdf_sha1.rs, pbkdf2_sha1.rs, sha1_checked.rs, and rsa_oaep.rs (99 lines, landed with 6d3ab7e — has never run).
These are thin forwarders, but the SDK is a published library surface. Cheapest close: extend crypto-demo's checks to touch each module (the gated ones already build with features enabled in test builds).
The conformance guests call the raw
lann_webcrypto_guest::bindings::*surface exclusively, so SDK-wrapper execution comes only from examples/crypto-demo, whose imports cover 15 of 21 modules. Never executed anywhere:aes_cbc.rs,hmac_sha1.rs,hkdf_sha1.rs,pbkdf2_sha1.rs,sha1_checked.rs, andrsa_oaep.rs(99 lines, landed with 6d3ab7e — has never run).These are thin forwarders, but the SDK is a published library surface. Cheapest close: extend crypto-demo's checks to touch each module (the gated ones already build with features enabled in test builds).