# 0hmx - I ran a small audit comparing the docs w... Channel: #contributor Source: https://discord.com/channels/1233487248129921135/1535783380610719834 Started: 2026-08-08T22:54:51.725000+00:00 Last activity: 2026-08-09T02:36:58.146000+00:00 ## 0hmx — 2026-08-08T22:54:51.413000+00:00 I ran a small audit comparing the docs with core, and quite a few things seem to be broken. The repros look valid. If anyone is looking to contribute, this could be a good repo to pick up issues in—some of these fixes could be a great value add. * [#3094 Board `anchorAlignment` repro](https://github.com/tscircuit/core/pull/3094) * [#3095 Board finish/assembly props repro](https://github.com/tscircuit/core/pull/3095) * [#3096 Board `material="flex"` repro](https://github.com/tscircuit/core/pull/3096) * [#3097 Resistor tolerance repro](https://github.com/tscircuit/core/pull/3097) I found around 12 issues in total; just sharing 4 here that I think make the most sense to look at. ## 0hmx — 2026-08-08T22:55:12.446000+00:00 - [board] `anchorAlignment` ignored — expected anchor-aligned center; actual legacy behavior — [repro](https://github.com/0hmX/repro-board-anchor-alignment-20260809) - [board] Per-side finish/assembly props dropped — expected PCB Board output fields; actual omitted — [repro](https://github.com/0hmX/repro-board-finish-props-20260809) - [board] `material="flex"` violates Circuit JSON contract — expected rejection or supported contract; actual invalid material output — [repro](https://github.com/0hmX/repro-board-flex-material-20260809) - [board] Ten-layer support undocumented — expected docs/type alignment; actual runtime accepts 10 layers — [repro](https://github.com/0hmX/repro-board-ten-layers-docs-20260809) - [resistor] `tolerance` omitted from Circuit JSON — expected serialized tolerance; actual omitted — [repro](https://github.com/0hmX/tscircuit-repro-resistor-tolerance-ignored) - [resistor] Documented ratings unsupported — expected typed props; actual TypeScript errors/stripping — [repro](https://github.com/0hmX/tscircuit-repro-resistor-documented-ratings-ignored) - [resistor] `schSize` no-op — expected different symbol sizes; actual identical geometry — [repro](https://github.com/0hmX/tscircuit-repro-resistor-schsize-ignored) - [capacitor] `bypassFor`/`bypassTo` ignored — expected bypass traces; actual zero traces — [repro](https://github.com/0hmX/capacitor-bypass-props-ignored) - [capacitor] `schSize="small"` no-op — expected smaller symbol; actual default geometry — [repro](https://github.com/0hmX/capacitor-schsize-ignored) - [capacitor] Documented specification props rejected — expected JSX acceptance; actual TypeScript errors — [repro](https://github.com/0hmX/capacitor-documented-specs-rejected) - [capacitor] Invalid capacitance produces invalid JSON — expected validation failure; actual `null`/`NaNpF` — [repro](https://github.com/0hmX/capacitor-invalid-capacitance) ## anil — 2026-08-09T02:05:54.032000+00:00 <@400684445054795796> i want to work on these issue ## anil — 2026-08-09T02:33:12.296000+00:00 <@400684445054795796> fix the Invalid capacitance produces invalid JSON https://github.com/tscircuit/core/pull/3119 ## anil — 2026-08-09T02:36:58.146000+00:00 https://github.com/tscircuit/circuit-json/pull/693