propose_pour_step
Validates requested power plane pours and returns a revision_token without writing files or running the router. Use it as a dry run to confirm each net maps to its copper layer before routing signals.
Instructions
Dry run of the pour step: validates the requested power planes and returns a revision_token. Writes nothing and runs no router.
pours: {net name: copper layer}, one net per layer, e.g. {"GND": "B.Cu"}. A net that
already has a pour on that layer is skipped. Run propose_input_preparation /
confirm_input_preparation first (copper-layer text is refused by confirm), then
pin_rule_baseline, then this step once, before routing signals. output_dir: a new
directory (default sibling <project>_poured); not inside the source project.
This tool gives no verdict: only verify_board does.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pours | Yes | ||
| pcb_path | Yes | ||
| output_dir | No |