Every part rendered "✓ 3D model ✓ Schematic ✓ Footprint ✓ SPICE" as literal markup, regardless of what it actually had. footprint_pads is absent from all 80 parts, so the Footprint tab says "no footprint data" while the checklist two inches away claims a tick — which is how a missing footprint reads as a rendering bug rather than missing data. Each item now derives from the field the corresponding tab actually reads. |
||
|---|---|---|
| .. | ||
| anim.js | ||
| app.js | ||
| auth.js | ||
| hero.js | ||
| part.js | ||
| style.css | ||
| submit.js | ||
| viewer.js | ||