Refine Rust xtask
Repository automation for the native Rust port belongs here: code generation, API contract export, fixture refresh, release packaging, installer smoke tests, and migration checks.
Commands:
cargo run --manifest-path xtask/Cargo.toml -- api-contractcargo run --manifest-path xtask/Cargo.toml -- check-static-assetscargo run --manifest-path xtask/Cargo.toml -- runtime-layoutcargo run --manifest-path xtask/Cargo.toml -- release-plan patchcargo run --manifest-path xtask/Cargo.toml -- release-checkcargo run --manifest-path xtask/Cargo.toml -- test-unitcargo run --manifest-path xtask/Cargo.toml -- test-integrationcargo run --manifest-path xtask/Cargo.toml -- test-rustcargo run --manifest-path xtask/Cargo.toml -- test-smoke-aicargo run --manifest-path xtask/Cargo.toml -- test-clicargo run --manifest-path xtask/Cargo.toml -- test-browsercargo run --manifest-path xtask/Cargo.toml -- test-cluster-sshcargo run --manifest-path xtask/Cargo.toml -- test-install-uninstallcargo run --manifest-path xtask/Cargo.toml -- test-full-workflowcargo run --manifest-path xtask/Cargo.toml -- test-multi-instance-synccargo run --manifest-path xtask/Cargo.toml -- test-allcargo run --manifest-path xtask/Cargo.toml -- check