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 ito 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 startand search for your bug report directory, it will appear inside the autorouting debugger.