The circuit-json-to-gerber exporter asks for soldermask and paste gerbers on inner layers for every plated hole, then throws Inner layer inner1 only supports copper gerbers and aborts the whole export. Every connector pad on a 4-layer board hits it. Fab output is blocked by an export-side assumption, not by the design.
Recurring agent failure issue in circuit-json-to-gerber (tscircuit)
What engineers report
A recurring agent failure problem in circuit-json-to-gerber (tscircuit) that mostly hits the electrical engineer.
Failure pattern: validation / failure
Analyst note
From the Grok pain-radar digests, Nov 9-10 2026 (Nov 9 7:41 AM ET through Nov 10 7:41 AM ET digests plus the Haitch editions). Verified live 2026-11-10: issue/PR read; title and state confirmed.
What it costs a team
Modeled annual cost
$30,000
For a team of 5
Prototype delay
3 days
Modeled schedule slip per occurrence
Time lost
240 min
Per engineer per month, about 1 incidents
How the cost is modeled
240 min/month × 5 engineers × 12 months = 240 hours × $125/hour = $30,000
A modeled estimate with medium confidence. Swap in your own team size and loaded rate to size it for your team.
Engineering tools that address it
No engineering tool profile lists this error yet. Browse tools that connect to circuit-json-to-gerber (tscircuit).
Evidence
More recurring errors in circuit-json-to-gerber (tscircuit)
- A cutout that ends exactly on the board edge is emitted as its own closed Edge.Cuts loop instead of a notch in the outline. JLCPCB's Gerber viewer reads that area as solid board. It was seen on a real board with two 2.25 mm breakaway slots. The project's own snapshot renderer fills the outline with even-odd, so the render looks the same with and without the bug, and the test had to mark the bad loops in red to show it.ECAD · impact 66
- A design with 2.5 x 2.5 mm plated pads with a 0.15 mm corner radius on an IP2312 charging module: the Gerber export writes square-corner apertures for both copper and soldermask while reporting success, so the fab files quietly differ from the design (reproduction only; the exporter wasn't fixed yet at this point).ECAD · impact 66
- An independent smartwatch-PCB reproduction: rectangular plated pads with rounded corners in the design come out with sharp corners in the exported Gerber copper and soldermask; before the fix 8 of the new regression cases failed.ECAD · impact 66
- Rounded rectangle USB-C plated pads came out of Gerber export with sharp corners in both copper and soldermask, losing the 0.2 mm corner radius.ECAD · impact 66
Sourced from public community reports. Costs and delays are modeled estimates, not measurements. Know a better source or a fix? Tell us at hello@productflo.io.