CI shims (check_*, verify_workspace_manifest, toestub_scoped, gate one-liners): canonical behavior is vox ci …; scripts exist for cargo run -p vox-cli ergonomics only.
run_mens_pipeline.ps1, run_qwen35_qlora_real_4080.ps1, dogfood_qlora_cuda.ps1: operator presets over vox mens train / cargo vox-cuda-release.
cursor_background_*.ps1, telemetry_watch.ps1: IDE/logging UX; could become one vox subcommand each if pain remains high.
vox_continuous_trainer.ps1: hard-coded build_vox.bat, loop — superseded by vox mens corpus … + vox mens pipeline; retain only if actively used, else archive.
toestub_self_apply.*: prefer vox ci toestub-scoped with explicit root and CI-aligned flags.
extract_mcp_tool_registry.py: legacy migration tool, disabled by default (VOX_ALLOW_LEGACY_MCP_EXTRACT=1 + --allow-legacy); SSOT is YAML + vox-mcp-registry/build.rs (see docs/src/reference/mcp-tool-registry-contract.md).
patches/.../gen.py: Aegis vector regen only when updating the vendored patch.
Vox language note: These are host CLI capabilities (Rust vox-cli), not features of the .vox language. A future “Vox scripts” layer should call the same primitives via a small host ABI (see Boundary policy).
Done in Rust:vox ci mens-gate --windows-isolated-runner (+ --gate-build-target-dir, --gate-log-file). PS1 is thin delegate + -Detach only.
Live training tails
telemetry_watch.ps1
Done:vox mens watch-telemetry (alias watch; default 3s poll). PS1 delegates.
CUDA release build + log
cursor_background_cuda_build*.ps1
Done:vox ci cuda-release-build (tee under mens/runs/logs); PS1 delegates.
Full-repo TOESTUB
toestub_self_apply.*
Done:vox ci toestub-self-apply; shell scripts delegate.
Cloud container train
populi-entrypoint.sh
Train:vox mens train. Serve:vox mens serve + vox-schola copied in infra/containers/Dockerfile.populi. Agent: still explicit unsupported in entrypoint (use cloud dispatch).
Administrative OS tasks are implemented as native vox CLI primitives rather than shell scripts or language built-ins, preserving boundary security and eliminating "blue code" (PowerShell dependency).
--windows-isolated-runner — cargo build -p vox-cli to OS temp …/vox-targets/<repo-hash>/mens-gate-safe by default (or --gate-build-target-dir), copy vox.exe to %TEMP%, set VOX_MENS_GATE_INNER=1, re-run gate steps (see matrix.rs).
--gate-log-file <path> — tee child stdout/stderr (isolated runner only).
Detach for IDE timeouts remains in scripts/populi/mens_gate_safe.ps1 (Start-Process); non-detach path calls vox with the flags above.