propose_input_preparation
Preview which copper-layer text would move to silkscreen and obtain a revision token before routing, without modifying any files.
Instructions
Dry run of input preparation: lists every copper-layer text (F.Cu/B.Cu gr_text) that would move to silkscreen, and returns a revision_token. Writes nothing.
Run this step once per board, BEFORE pin_rule_baseline and before any routing; never
inside a routing attempt. Copper text it cannot handle (inner-layer text, text boxes) is
listed under unhandled, and the input floor is then NOT a clean baseline. With nothing
to move there is no token (status nothing_to_do). This tool gives no verdict: only
verify_board does.
output_dir: new directory for the prepared project copy (default: sibling
<project>_prepared); it must not be inside the source project or non-empty.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pcb_path | Yes | ||
| output_dir | No |