Summary
Extend component-model decoding and validation so the runtime can recognize Preview 3 draft futures, streams, and async-facing world shapes instead of stopping at Preview 2-era constructs.
Parent tracking issue: #70
Suggested implementation order: 1 / 14
References
Acceptance criteria
- Component parsing and validation accepts Preview 3 draft future/stream constructs and reports clear errors for unsupported async features.
- Representative component-model fixtures cover successful decoding plus malformed or unsupported draft async constructs.
- The implementation does not regress core Wasm module decoding or existing component-model parsing paths.
Summary
Extend component-model decoding and validation so the runtime can recognize Preview 3 draft futures, streams, and async-facing world shapes instead of stopping at Preview 2-era constructs.
Parent tracking issue: #70
Suggested implementation order: 1 / 14
References
Acceptance criteria