You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: complete rule documentation audit and regeneration
Regenerated comprehensive rule documentation using proper schema-driven
approach to ensure all 34 rules and providers are accurately documented.
Key improvements:
- All implemented rules now properly documented including previously
missing wac_bundle, wac_plug, and go_wasm_component_test
- Documentation generated from source schemas rather than manual edits
- Verified parameter types and mandatory/optional status against
actual rule implementations
- Complete coverage of WIT, Rust, Go, JS, C++, WAC, RPC, and tooling rules
- Accurate load statements and working examples for each rule
The documentation audit confirmed 34 total rules with proper attribute
definitions, examples, and provider documentation. All missing rules
were already present in the schema generator but required regeneration
to appear in the final documentation.
Copy file name to clipboardExpand all lines: docs-site/src/content/docs/guides/guest-vs-native-guest-bindings.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Guest vs Native-Guest Bindings
2
+
title: Guest vs Native-Guest Bindings
3
3
description: Understanding the difference between guest component bindings and native-guest application bindings
4
4
---
5
5
@@ -63,7 +63,7 @@ wit_bindgen::generate!({
63
63
64
64
To understand this architecture, it's important to know the WebAssembly Component Model terminology:
65
65
66
-
-**Host Runtime**: The runtime environment (wasmtime, browser, etc.) that executes WebAssembly components
66
+
-**Host Runtime**: The runtime environment (wasmtime, browser, etc.) that executes WebAssembly components
67
67
-**Guest Component**: The WebAssembly component implementation that runs inside the host runtime
68
68
-**Native-Guest Application**: A native application that works with component interfaces but runs natively
69
69
-**WIT**: WebAssembly Interface Type definitions that describe component interfaces
@@ -340,4 +340,4 @@ Guest and native-guest bindings enable a rich development ecosystem around WebAs
340
340
341
341
This dual binding architecture resolves target triple mismatches while enabling powerful tooling and testing capabilities for WebAssembly component development.
342
342
343
-
> **Key Takeaway**: Don't confuse our "native-guest bindings" with the WebAssembly Component Model "host runtime" (wasmtime). Native-guest bindings are for native applications, host runtimes are separate executables that run guest components.
343
+
> **Key Takeaway**: Don't confuse our "native-guest bindings" with the WebAssembly Component Model "host runtime" (wasmtime). Native-guest bindings are for native applications, host runtimes are separate executables that run guest components.
0 commit comments