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