Report an Autorouter Bug
Overview
You can report autorouter bugs by going to Errors -> Open Autorouter Log -> Report Bug
inside the tscircuit interface.
When you report a bug, your autorouting data is sent to the tscircuit API so that the autorouting developers can debug the issue.
Simulating your bug with the Autorouting Debugger
After you've created a bug report, you can take things a step further by downloading your reproduction to the codebase. To do this, you should do the following:
- Clone the tscircuit-autorouter repository.
- Run
bun i
to install the dependencies. - Run
bun run bug-report <url-to-your-bug-report>
to download the reproduction. This will output the name of your bug report directory - Run
bun run start
and search for your bug report directory, it will appear inside the autorouting debugger.