propose_silkscreen_minimums
Dry-runs raising silkscreen text to fab height and stroke minimums on a new board revision, lists each text’s before/after size and unhandled items, and writes nothing.
Instructions
Dry run of raising every silkscreen text below the fab minimums (height and stroke) on a NEW revision; lists each text with its before and after size, and any text it cannot handle under unhandled; writes nothing and returns a revision_token (none when there is nothing to raise). It never moves, hides or re-layers text: overlaps the larger text may create are for verify_board to report. min_height_mm default 1.0, min_thickness_mm default 0.15. Order for a project: import_from_schematic -> board_outline -> board_rules -> input_preparation -> silkscreen_minimums -> pin_rule_baseline -> pour step -> routing. Every confirm writes a NEW board revision beside the source (the source is untouched) and returns it as output_pcb (also pcb_path; the board you passed in is source_pcb): continue from that path. Both gates are stale until verify_board runs; only verify_board certifies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pcb_path | Yes | ||
| output_dir | No | ||
| min_height_mm | No | ||
| min_thickness_mm | No |