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).
19 lines
747 B
JSON
19 lines
747 B
JSON
{
|
|
"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"}
|
|
]
|
|
}
|
|
}
|
|
}
|