xtask reference
The current auths-proof xtask command surface is:
| Command | Purpose |
|---|---|
ci |
Formatting, workspace checks, tests, architecture, wire, spec sync, conformance, WASM, and related gates |
arch |
Enforce workspace dependency direction and forbidden coupling |
wire [--update] |
Verify or intentionally regenerate canonical golden vectors |
spec-sync |
Cross-check implemented result codes, registry IDs, and specification coverage |
conformance |
Run the target V1 canonical corpus |
semantic-digest |
Produce the normalized semantic corpus digest |
wasm |
Validate the WebAssembly boundary |
fuzz-smoke |
Compile fuzz targets and exercise committed seed corpora |
release-check |
Run release-focused architecture, wire, spec, conformance, WASM, and digest checks |
Planned docs exporter
Section titled “Planned docs exporter”The documentation plan adds:
cargo xtask docs-export --out <directory>cargo xtask docs-checkThe current site already derives package, result-code, adapter, transport, profile, fixture, and fuzz inventories from source. Moving domain extraction into repository-owned exporters is the next step for stable structured schemas, exact numeric limits, Rustdoc summaries, and source maps.