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
+18
View File
@@ -0,0 +1,18 @@
{
"type": "crystal",
"specs": [
{"name": "frequency_hz", "description": "Nominal frequency", "unit": "Hz", "required": true},
{"name": "load_capacitance_f", "description": "Specified load capacitance (CL)", "unit": "F"},
{"name": "esr_ohm", "description": "Equivalent series resistance (ESR)", "unit": "ohm"}
],
"subtypes": {
"crystal": {
"description": "Crystal / crystal oscillator",
"extra_specs": [
{"name": "frequency_stability_ppm", "description": "Frequency stability/tolerance", "unit": "ppm"},
{"name": "drive_level_w", "description": "Maximum drive level", "unit": "W"},
{"name": "shunt_capacitance_f", "description": "Shunt capacitance (C0)", "unit": "F"}
]
}
}
}