KiCad Cruncher is a hybrid CLI package. Its universal Python distribution owns the full cross-platform workflow catalog, while the promoted Windows x64 artifact provides a pure-Rust design-review vertical slice. Development uses uv, Hatchling, Cargo, Rack, pytest, Ruff, Pyright, build, and Twine.
uv sync --extra test
uv run kicad-cruncher --help
uv run rack run --all
uv run pytest -q tests/L3_public_workflows/test_L3_012_rust_cli_install.py
cargo test -p kicad-cruncher-cli --all-targets
uv run python -m build
uv run twine check dist/*
Command outputs under output/, package build artifacts under
dist/, Rack results, and local temp files are transient. Stable
public behavior belongs in source, contracts, design docs, release notes,
and tests.