tsci check
tsci check builds and validates specific aspects of your circuit, such as the netlist, component placement, and routing.
Usage
tsci check <subcommand> [options]
Subcommands
tsci check netlist
Partially build and validate the netlist.
tsci check netlist [refdeses]
refdeses(optional) – reference designators to scope the check (e.g.R1 C1)
tsci check placement
Partially build and validate component placement.
tsci check placement [refdeses]
refdeses(optional) – reference designators to scope the check
tsci check routing
Partially build and validate the routing.
tsci check routing
note
These subcommands are currently under development and may not be fully implemented yet.
tsci check pcb-style
Detect long odd-angle trace runs and unnecessary stair stepping using default rules. Source files are built and routed before analysis.
tsci check pcb-style [file]
file(optional) – source entrypoint or prebuilt Circuit JSON; defaults to the project's entrypoint--json– print the analysis as JSON--svg <file>– choose the SVG output path (default:checks/check-pcb-style/pcb.svg)
Reports the issue count and saves a highlighted SVG overview. Exits with code 1 if style issues are found.