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).
82 lines
7.3 KiB
XML
82 lines
7.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Generator: Adobe Illustrator 16.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
|
width="250px" height="100px" viewBox="0 0 250 100" enable-background="new 0 0 250 100" xml:space="preserve">
|
|
<rect display="none" fill="none" width="1368" height="1008"/>
|
|
<g>
|
|
<g>
|
|
<path fill="#231F20" d="M86.231,72.341c-0.185-0.096-0.495-0.272-1.05-0.272c-0.813,0-1.33,0.604-1.33,1.565
|
|
c0,0.928,0.583,1.553,1.353,1.553c0.591,0,0.938-0.205,1.057-0.25l0.044,0.993c-0.207,0.062-0.637,0.17-1.293,0.17
|
|
c-1.413,0-2.405-0.973-2.405-2.48c0-1.743,1.272-2.439,2.322-2.439c0.768,0,1.16,0.16,1.359,0.233L86.231,72.341z"/>
|
|
<path fill="#231F20" d="M91.178,74.955H89.56l-0.354,1.062h-1.171l1.717-4.753h1.33l1.656,4.753h-1.242L91.178,74.955z
|
|
M90.408,72.178h-0.016l-0.613,1.974h1.162L90.408,72.178z"/>
|
|
<path fill="#231F20" d="M94.749,71.264h1.833c1.161,0,2.306,0.627,2.306,2.417c0,1.643-1.159,2.336-2.461,2.336h-1.678V71.264
|
|
L94.749,71.264z M95.961,75.187h0.383c0.88,0,1.272-0.64,1.272-1.506c0-0.98-0.406-1.585-1.346-1.585H95.96L95.961,75.187
|
|
L95.961,75.187z"/>
|
|
<polygon fill="#231F20" points="101.012,71.264 103.99,71.264 103.99,72.096 102.18,72.096 102.18,73.158 103.904,73.158
|
|
103.904,73.988 102.18,73.988 102.18,75.187 104.08,75.187 104.08,76.017 101.012,76.017 "/>
|
|
<polygon fill="#231F20" points="106.305,71.264 107.726,71.264 109.227,74.562 109.242,74.562 109.242,71.264 110.305,71.264
|
|
110.305,76.017 108.872,76.017 107.383,72.579 107.371,72.579 107.371,76.017 106.305,76.017 "/>
|
|
<path fill="#231F20" d="M116.213,72.341c-0.185-0.096-0.494-0.272-1.048-0.272c-0.814,0-1.332,0.604-1.332,1.565
|
|
c0,0.928,0.584,1.553,1.354,1.553c0.592,0,0.939-0.205,1.057-0.25l0.045,0.993c-0.208,0.062-0.637,0.17-1.295,0.17
|
|
c-1.412,0-2.403-0.973-2.403-2.48c0-1.743,1.273-2.439,2.321-2.439c0.77,0,1.162,0.16,1.361,0.233L116.213,72.341z"/>
|
|
<polygon fill="#231F20" points="118.315,71.264 121.295,71.264 121.295,72.096 119.483,72.096 119.483,73.158 121.204,73.158
|
|
121.204,73.988 119.483,73.988 119.483,75.187 121.385,75.187 121.385,76.017 118.315,76.017 "/>
|
|
<path fill="#231F20" d="M127.031,71.264h1.651c1.099,0,1.764,0.484,1.764,1.511c0,0.812-0.486,1.508-1.616,1.508h-0.586v1.734
|
|
h-1.213V71.264L127.031,71.264z M128.584,73.45c0.376,0,0.651-0.239,0.651-0.68c0-0.472-0.237-0.677-0.718-0.677h-0.318v1.356
|
|
H128.584L128.584,73.45z"/>
|
|
<path fill="#231F20" d="M136.1,72.341c-0.188-0.096-0.499-0.272-1.052-0.272c-0.814,0-1.331,0.604-1.331,1.565
|
|
c0,0.928,0.584,1.553,1.352,1.553c0.593,0,0.941-0.205,1.059-0.25l0.043,0.993c-0.208,0.062-0.638,0.17-1.292,0.17
|
|
c-1.414,0-2.405-0.973-2.405-2.48c0-1.743,1.271-2.439,2.321-2.439c0.77,0,1.161,0.16,1.36,0.233L136.1,72.341z"/>
|
|
<path fill="#231F20" d="M138.346,71.264h1.921c1.088,0,1.428,0.677,1.428,1.186c0,0.756-0.637,1.057-0.932,1.088v0.017
|
|
c0.584,0.106,1.036,0.401,1.036,1.151c0,1.202-1.294,1.312-1.598,1.312h-1.854L138.346,71.264L138.346,71.264z M139.514,73.2
|
|
h0.294c0.695,0,0.717-0.5,0.717-0.587c0-0.17-0.105-0.573-0.693-0.573h-0.317V73.2L139.514,73.2z M139.514,75.213h0.34
|
|
c0.16,0,0.774,0,0.774-0.612c0-0.416-0.251-0.627-0.651-0.627h-0.463V75.213L139.514,75.213z"/>
|
|
<path fill="#231F20" d="M150.279,72.232c-0.288-0.139-0.695-0.246-1.022-0.246c-0.39,0-0.685,0.162-0.685,0.517
|
|
c0,0.864,2.033,0.464,2.033,2.154c0,0.896-0.777,1.44-1.804,1.44c-0.628,0-1.17-0.135-1.392-0.197l0.066-0.927
|
|
c0.363,0.13,0.681,0.291,1.132,0.291c0.383,0,0.754-0.178,0.754-0.562c0-0.92-2.032-0.471-2.032-2.167
|
|
c0-0.144,0.057-1.356,1.788-1.356c0.477,0,0.771,0.077,1.214,0.164L150.279,72.232z"/>
|
|
<path fill="#231F20" d="M154.96,71.184c1.485,0,2.194,1.062,2.194,2.457c0,1.397-0.709,2.457-2.194,2.457
|
|
c-1.484,0-2.189-1.062-2.189-2.457C152.77,72.245,153.475,71.184,154.96,71.184 M154.96,75.297c0.703,0,0.952-0.744,0.952-1.656
|
|
c0-0.913-0.249-1.654-0.952-1.654c-0.702,0-0.948,0.741-0.948,1.654C154.012,74.553,154.257,75.297,154.96,75.297"/>
|
|
<polygon fill="#231F20" points="159.462,71.264 160.675,71.264 160.675,75.16 162.383,75.16 162.383,76.017 159.462,76.017 "/>
|
|
<path fill="#231F20" d="M164.444,71.264h1.215v3.206c0,0.477,0.192,0.771,0.681,0.771c0.487,0,0.68-0.292,0.68-0.771v-3.206h1.215
|
|
v3.028c0,1.179-0.732,1.806-1.894,1.806c-1.163,0-1.894-0.627-1.894-1.806v-3.028H164.444z"/>
|
|
<polygon fill="#231F20" points="171.389,72.123 170.267,72.123 170.267,71.264 173.726,71.264 173.726,72.123 172.601,72.123
|
|
172.601,76.017 171.389,76.017 "/>
|
|
<rect x="175.812" y="71.264" fill="#231F20" width="1.213" height="4.753"/>
|
|
<path fill="#231F20" d="M181.518,71.184c1.485,0,2.196,1.062,2.196,2.457c0,1.397-0.711,2.457-2.196,2.457
|
|
s-2.188-1.062-2.188-2.457S180.032,71.184,181.518,71.184 M181.518,75.297c0.701,0,0.954-0.744,0.954-1.656
|
|
c0-0.913-0.253-1.654-0.954-1.654s-0.944,0.741-0.944,1.654C180.574,74.553,180.816,75.297,181.518,75.297"/>
|
|
<polygon fill="#231F20" points="185.999,71.264 187.419,71.264 188.92,74.562 188.936,74.562 188.936,71.264 190.001,71.264
|
|
190.001,76.017 188.565,76.017 187.079,72.579 187.066,72.579 187.066,76.017 185.999,76.017 "/>
|
|
<path fill="#231F20" d="M195.242,72.232c-0.287-0.139-0.695-0.246-1.021-0.246c-0.392,0-0.687,0.162-0.687,0.517
|
|
c0,0.864,2.033,0.464,2.033,2.154c0,0.896-0.776,1.44-1.803,1.44c-0.63,0-1.17-0.135-1.394-0.197l0.068-0.927
|
|
c0.36,0.13,0.679,0.291,1.13,0.291c0.384,0,0.754-0.178,0.754-0.562c0-0.92-2.034-0.471-2.034-2.167
|
|
c0-0.144,0.061-1.356,1.791-1.356c0.471,0,0.769,0.077,1.212,0.164L195.242,72.232z"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="#E31837" d="M58.978,23.971c11.006,0,16.192,9.015,16.089,18.919c-0.104,11.215-5.555,18.918-16.089,18.918
|
|
c-10.533,0-15.983-7.703-16.089-18.918C42.785,32.985,47.971,23.971,58.978,23.971z M46.504,42.89
|
|
c0,7.755,3.876,15.773,12.474,15.773c8.595,0,12.471-8.019,12.471-15.773c0-7.758-3.875-15.774-12.471-15.774
|
|
S46.504,35.132,46.504,42.89z"/>
|
|
<path fill="#E31837" d="M82.559,40.429c0-2.938,0-4.039-0.209-5.977h3.303v5.138h0.105c1.204-2.988,3.458-5.766,6.865-5.766
|
|
c0.786,0,1.729,0.157,2.306,0.313v3.461c-0.684-0.21-1.572-0.316-2.411-0.316c-5.239,0-6.654,5.868-6.654,10.692v13.207h-3.302
|
|
V40.429H82.559z"/>
|
|
<path fill="#E31837" d="M126.006,28.688c-2.309-1.207-5.609-1.572-8.176-1.572c-9.487,0-14.833,6.709-14.833,15.774
|
|
c0,9.224,5.189,15.775,14.833,15.775c2.409,0,6.077-0.313,8.176-1.572l0.205,3.145c-1.991,1.205-6.076,1.57-8.381,1.57
|
|
c-11.532,0-18.449-7.598-18.449-18.918c0-11.109,7.128-18.919,18.449-18.919c2.147,0,6.498,0.366,8.381,1.363L126.006,28.688z"/>
|
|
<path fill="#E31837" d="M146.998,24.6h4.087l14.514,36.582h-3.772l-3.93-9.802h-18.447l-3.93,9.802h-3.51L146.998,24.6z
|
|
M148.779,28.061l-7.967,20.175h15.88L148.779,28.061z"/>
|
|
<path fill="#E31837" d="M171.544,24.6h9.065c13.104,0,18.291,7.547,18.291,18.239c0,13.258-8.855,18.343-20.963,18.343h-6.393
|
|
L171.544,24.6L171.544,24.6z M175.161,58.034h2.986c10.375,0,17.138-4.192,17.138-15.406c0-11.162-6.655-14.883-14.832-14.883
|
|
h-5.292V58.034L175.161,58.034z"/>
|
|
</g>
|
|
<path d="M201.269,24.446h-0.989V23.9h2.574v0.546h-0.993v2.679h-0.592V24.446L201.269,24.446z M203.611,23.901h0.917l0.843,2.182
|
|
l0.825-2.182h0.917v3.226h-0.589v-2.464h-0.013l-0.909,2.464h-0.481l-0.905-2.464h-0.014v2.464h-0.591V23.901L203.611,23.901z"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|