Refs #229. Source audit finds no typeguard or zcmds imports/calls in the remaining six Python shim modules, Rust code, setup.py or CI Python sources. Both remain declared in pyproject.toml and resolved in uv.lock. Meson/Ninja remain required by Rust wasm_build.rs meson setup/compile; uv remains required by _rust_cli.py and native runtime provisioning.
Remove only typeguard and the Windows-conditional zcmds_win32 requirement, update the lockfile, and fix the obsolete ctcb comment. Acceptance: dependency-boundary test RED before the removal, GREEN after; full Python suite and lint; lock consistency. Do not claim removal of active build tools or completion of the kernel migration. No replacement facade is appropriate for unused capabilities.
Refs #229. Source audit finds no typeguard or zcmds imports/calls in the remaining six Python shim modules, Rust code, setup.py or CI Python sources. Both remain declared in pyproject.toml and resolved in uv.lock. Meson/Ninja remain required by Rust wasm_build.rs meson setup/compile; uv remains required by _rust_cli.py and native runtime provisioning.
Remove only typeguard and the Windows-conditional zcmds_win32 requirement, update the lockfile, and fix the obsolete ctcb comment. Acceptance: dependency-boundary test RED before the removal, GREEN after; full Python suite and lint; lock consistency. Do not claim removal of active build tools or completion of the kernel migration. No replacement facade is appropriate for unused capabilities.