Architecture

KiCad Cruncher owns public KiCad workflow commands and generated artifact layouts. It composes `kicad-monkey` parsing/rendering primitives and `wn-geometer` projection support without taking ownership of either package's lower-level contracts.

Boundaries

Pure-Rust CLI Migration

Design review is the first complete promoted Rust vertical slice. Windows x64 GitHub releases include hash-bound kicad-cruncher.exe and kcr.exe artifacts that generate the contracted bundle without Python. The universal wheel remains the full cross-platform Python command distribution and the Python design path remains the exact migration oracle. Other commands require their own measured Rust slices before promotion.

Release Policy

Every public command must be represented in the command manifest, CLI design docs, contracts when applicable, and Rack-owned signoff tests. Generated outputs remain disposable unless promoted to explicit fixtures or contracts.