Skip to content

xtask reference

Reference / auths-proof/xtask

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

The documentation plan adds:

cargo xtask docs-export --out <directory>
cargo xtask docs-check

The 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.