Pinscope open-source core

Agentic schematic validation: datasheet extraction via Claude Console
Skills, netlist/BOM design graph, per-IC direct datasheet review with
page citations, capacitor derating, Next.js report UI.

Extracted from the Pinscope cloud codebase. Auth and billing live in the
private gateway repo behind stable seams (billing_hook.py, adapter files
listed in CLAUDE.md).
This commit is contained in:
Siddharth Kothari
2026-07-16 21:29:45 -07:00
commit 6672d2be57
254 changed files with 56662 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
{
"type": "fuse",
"specs": [
{"name": "current_rating_a", "description": "Rated current", "unit": "A", "required": true},
{"name": "voltage_rating_v", "description": "Maximum rated voltage", "unit": "V"},
{"name": "breaking_capacity_a", "description": "Maximum breaking/interrupting capacity", "unit": "A"}
],
"subtypes": {
"fuse": {
"description": "Fuse (generic)"
},
"fuse.standard": {
"description": "Standard fuse (one-time blow)"
},
"fuse.ptc_resettable": {
"description": "PTC resettable fuse (polyfuse)",
"extra_specs": [
{"name": "hold_current_a", "description": "Maximum current without tripping (Ihold)", "unit": "A"},
{"name": "trip_current_a", "description": "Minimum current that triggers trip (Itrip)", "unit": "A"},
{"name": "resistance_ohm", "description": "Typical resistance at 25C (Rtyp)", "unit": "ohm"}
]
}
}
}