main
John Lauer Add adom-hero 1.4 hero GLB and Altium libraries; refresh records b584d48 1d ago
{
 "manufacturer_reference": "https://yageogroup.com/products/productDetail/CC0805KKX5R7BB106",
 "symbol_source": "Original, written for this page (standard capacitor graphic, non-polar). CC-BY-4.0.",
 "footprint_source": "KiCad standard library Capacitor_SMD:C_0805_2012Metric (CC-BY-SA 4.0 with the KiCad library exception); renamed C_0805_2012Metric -> C_0805_2012Metric_CC0805KKX5R7BB106, model path set to ${KIPRJMOD}/CC0805KKX5R7BB106.step; copper unchanged",
 "footprint_upstream_sha256": "62775a51fe74ba7f1b572de327bdbd3fc92582721b2abcaa47787865590d89cb",
 "footprint_upstream_url": "https://gitlab.com/kicad/libraries/kicad-footprints/-/raw/master/Capacitor_SMD.pretty/C_0805_2012Metric.kicad_mod",
 "package_source": "KiCad packages3D Capacitor_SMD.3dshapes/C_0805_2012Metric.step (CC-BY-SA 4.0 with the KiCad library exception)",
 "package_upstream_url": "https://gitlab.com/kicad/libraries/kicad-packages3D/-/raw/master/Capacitor_SMD.3dshapes/C_0805_2012Metric.step",
 "package_bytes_unchanged": true,
 "manufacturer_step": {
  "found": false,
  "searched": "2026-10-21",
  "note": "YAGEO publishes CAD through interactive product pages; no direct STEP download for CC0805KKX5R7BB106 was reachable without a browser session, so KiCad's library model was used and checked against the datasheet."
 },
 "geometry_status": "KiCad library package geometry, every printed dimension checked against the datasheet (docs/verify). Not manufacturer-issued CAD.",
 "frame": {
  "units": "mm (STEP), metres (GLB)",
  "up_axis": "Z",
  "seat_z": 0,
  "origin": "footprint origin",
  "transform": "none"
 },
 "glb": {
  "tool": "step2glb convert",
  "exit": 0,
  "stderr_tail": "Large file queued for async conversion (job 9439172fa56e8e40). Polling...\nJob 9439172fa56e8e40 complete (0s). Downloading GLB...\n"
 },
 "hero": {
  "tool": "step2glb thumbnail --width 1600 --height 1000 (iso, 16:10)",
  "path": "docs/hero.png"
 },
 "fusion_lbr": {
  "file": "CC0805KKX5R7BB106.lbr",
  "tool": "adom-lbr generate --sym --fp --part-metadata page.json",
  "lint": "passed, 0 errors, 0 warnings"
 },
 "datasheet": {
  "file": "docs/cc0805kkx5r7bb106-datasheet.pdf",
  "sha256": "582ca3b22551f00e1646926dbf8f657d60571d7c53c63b193e37a1fd85a9934d",
  "url": "https://yageogroup.com/content/datasheet/asset/file/UPY-GPHC_X5R_4V-TO-50V",
  "title": "YAGEO Surface Mount MLCC, General Purpose & High Cap., X5R 4 V to 50 V, product specification V.32, Sep. 16, 2026",
  "retrieved": "2026-10-21"
 },
 "supporting_documents": [
  {
   "file": "docs/yageo-mlcc-general-data-v25.pdf",
   "sha256": "09ed11421cc4d18af006d99405a833bb2c79ae23741319833d7e834d6bc32b57",
   "url": "https://forum.digikey.com/t/yageo-smt-mlcc-soldering-recommendation-and-land-pattern-dimension/27457",
   "title": "YAGEO Surface-Mount Ceramic Multilayer Capacitors, General data, product specification V.25, Mar. 4, 2020 (copy YAGEO supplied through the DigiKey TechForum; not found on yageogroup.com)",
   "retrieved": "2026-10-21"
  }
 ],
 "datasheet_check": {
  "overlay": "docs/verify/cc0805kkx5r7bb106-overlay.png",
  "numbers": "docs/verify/cc0805kkx5r7bb106-check.json",
  "tools": "provenance/tools/ (ortho.py, overlay_chip.py, spec json)",
  "result": "PASS"
 },
 "land_pattern_check": {
  "readme": "land-pattern/README.md",
  "numbers": "land-pattern/land-check.json",
  "source": "YAGEO MLCC General data V.25, p.11 Table 10 (reflow), size 0805",
  "result": "inside"
 },
 "marking": {
  "real_marking": null,
  "statement": "The YAGEO X5R product specification specifies no part marking: none of its 20 pages has a marking section",
  "source": "UPY-GPHC X5R V.32, all 20 pages searched"
 },
 "distributors": {
  "tool": "adom-parts-search search CC0805KKX5R7BB106",
  "date": "2026-10-21",
  "mouser": {
   "part": "603-CC805KKX5R7BB106",
   "url": "https://www.mouser.com/ProductDetail/YAGEO/CC0805KKX5R7BB106?qs=7s%252B3O6pAiyA%252BUw6Ba1dMIA%3D%3D",
   "stock": 103650
  },
  "digikey": {
   "part": "311-1865-2-ND",
   "url": "https://www.digikey.com/en/products/detail/yageo/CC0805KKX5R7BB106/5195271",
   "stock": 0
  },
  "lcsc": {
   "part": "C89827",
   "url": "https://www.lcsc.com/product-detail/C89827.html",
   "stock": 7
  }
 },
 "lod": {
  "manifest": "lod/manifest.json",
  "generator": "provenance/tools/lod.py",
  "source_sha256": "9a669c1a2f1ea25b88b401acef6efeaa80a067bd7da9db6993de719a7fbe155c"
 },
 "tools_note": "lod.py, ortho.py and overlay_chip.py come from the GRM155R71C104KA88D component page; overlay_chip.py was extended to accept min/max ranges and a per-part scale. build.py, parts.py, landcheck.py and records.py built this page.",
 "files": {
  "CC0805KKX5R7BB106.kicad_sym": "3c4e79ea7ca23c63f6d1b041a88ac62e4021049bd46ec570761001551e3b6d43",
  "verification.json": "b7f4cabb332ec6d4be59a75e0af89f39b2193c5cab700aeddc48e838b18d6e90",
  "package-reference.glb": "3c67e29546465ecc692f50bee2c7880e742014efdf31bf0c946aca15acffc82c",
  "CC0805KKX5R7BB106.step": "9a669c1a2f1ea25b88b401acef6efeaa80a067bd7da9db6993de719a7fbe155c",
  "package.json": "1335170ea1c1c4fa8e7f083b98999d45eb76c846b17073aed9d49ad407832343",
  "cc0805kkx5r7bb106-hero.glb": "1547fc87cc95be7277b21357b6c2ccae199e282682eb4911129fd27aa7e96cd3",
  "cc0805kkx5r7bb106-hero.overlay.json": "8476129535bd5e2c6c7f5f63687a6ce6d70650d6e4e5e53874cb06392233e706",
  "models.json": "fbaf0979b541afa2b8557c8a725677bf3afeca0f01eec56d82a710c0acc7caeb",
  "C_0805_2012Metric_CC0805KKX5R7BB106.kicad_mod": "f2bc27155026c33b4437cd69973e01a72a30b9ad60464d95b811c3678307e3d3",
  "LICENSE": "72543a5a64c360de4a4cc8d9eaaad4befa74749a2b49f353daea12dd4ca902b2",
  "page.json": "bc6025b6d59aec18c8d35cd75aa010a920e875e1890faab01e143809cb91ab95",
  "CC0805KKX5R7BB106.lbr": "489b460bf485fbaf794cceb73ad878bbcf342ab613f744376bfe8b549da541d4",
  "README.md": "3742ebdcf513004a38ad8bfa4d76ef2bb67e476f83e847b296437aa66c555c9d",
  "provenance/tools/hero_glb.py": "429e437a3f2e5f1dc3544fe65843ea4e019637f0a6163060cda2ae210f3af7bc",
  "provenance/tools/parts.py": "0edf380e782f40682bbfc5052e7b975cc69c16c2b5281cbdf3b94c5ae9079458",
  "provenance/tools/upgrade.py": "8f439294f37345db3d13818a96588fbd47ed7fa1af933b55487ee5c159b793da",
  "provenance/tools/hero_glyphs.json": "00627c28f7b197084289f3f9283c41670cec673e3c3ba861bb70e48c76362799",
  "provenance/tools/records.py": "a2d96fb98e9972268ebd5045befb692f687bf5b1d5a689c4ad77c0235d77418b",
  "provenance/tools/landcheck.py": "a6141dcaa4992652e0caf3a7fdd51dcf8451fd630b7de7b873d1b910ae4a1d41",
  "provenance/tools/overlay_chip.py": "52617a63c9504e020e574ec63f39f518734032fcda7b14ad158e3f8907b31723",
  "provenance/tools/ortho.py": "c5a44e74fa447e1ece13190840c90d453cbb004f6c4608efb6e8cdb1ba2cbb6d",
  "provenance/tools/lod.py": "fc3eb9db56947d002d1dda328a6ee53032eae39f700521d00d18477f9915135c",
  "provenance/tools/build.py": "5b3b4c277ac86c7667a8cf73cf6b34bd198870968e33e11c68872c8571d45c31",
  "provenance/tools/cc0805kkx5r7bb106-overlay-spec.json": "745c2b30fa2b046fc0568a301bddb98c149ed9447a7c9bfb6fdd276dc0e13599",
  "lod/low.png": "615252a6e2d83e0b8fb653a48be15637b76c3f3558196017dba6726a214d052a",
  "lod/super-low.png": "2aa2e58f3b79f2e3606892667467c1a836915217287eeafdcc6d5dea696b6dec",
  "lod/low.glb": "e19c46d167ec05bc80e900f8e26c709a96f8b335a0dc947afb0ff9b4d6bf5482",
  "lod/high.png": "50923d9455072a153bdead91e898748628b482e69141cf2ddcaf8ae8f8d76c51",
  "lod/manifest.json": "4bd55d9c610ff0f4b45016b87a0821bfb5d7c3926a099490283afab59ca0f0a5",
  "lod/super-low.glb": "bfc48347930e9906213ebd04f86f813d08d4f5f70692a6649d7226f2db36da7e",
  "lod/medium.glb": "6c5c207f4307d03548b7363ce199977cbb554c5f9e06198fd405ba6ff353c871",
  "lod/high.glb": "41a2f92fd99108abebc0d8ae4e560071069f07339675012c462b543155e69039",
  "lod/medium.png": "1368bb0430542f9f12db79d2f97f62198cd286196a409af0ebb0a2adca5f6e10",
  "docs/cc0805kkx5r7bb106-datasheet.pdf": "582ca3b22551f00e1646926dbf8f657d60571d7c53c63b193e37a1fd85a9934d",
  "docs/yageo-mlcc-general-data-v25.pdf": "09ed11421cc4d18af006d99405a833bb2c79ae23741319833d7e834d6bc32b57",
  "docs/cc0805kkx5r7bb106-hero-preview.png": "397e0dabaa4da5ee323c52f2a0186ce04f6b593f4666223bc0450131aa58963c",
  "docs/hero.png": "3b5a06d67d7ffb00cc60ebc7f2a6abe4dfdf04393c1ce02a00e871d8b4e251b1",
  "docs/models/package-reference-step.png": "b19ee387bba239f1df36cade241fe809bad6b0c636154932f6be34369c134345",
  "docs/verify/cc0805kkx5r7bb106-overlay.png": "d01eb5b6c5299ee115e937608f6d552575fed04d7e5ab5308b9e0cc7e315ce3d",
  "docs/verify/cc0805kkx5r7bb106-check.json": "32e2e23d435df1dff737c8ef1f91fa8eac21966f78affb7c3273f23226ab7fff",
  "land-pattern/land-check.json": "65234b5d405cc2de80c464df74f11a17ba06d79148f5ddfdf61b589bb88a2d99",
  "land-pattern/land-pattern-icon.png": "6b53f3b4dfac76ca0804d078b5d68c603279c591ac164b35714afb028bf9e4a7",
  "land-pattern/land-pattern.png": "bc06e4c09ab615c2a0070b9ccbbd83fd15830c823ed2895161e2f54ac7cf88bc",
  "land-pattern/README.md": "24b30461223fda75631fea94b88ad21c4f0d0f2a75f448d5406f360ed6afdca4",
  "altium/CC0805KKX5R7BB106.adom-lbr.json": "c110d5150942b4bd2503a101047c10e20bca377f4fcce2c3b4e68354794d48e6",
  "altium/CC0805KKX5R7BB106.PcbLib": "6d5123009557ea02940d9ae84d390d335cb274d8a3459dccaa69e5b4bd4d6dbb",
  "altium/CC0805KKX5R7BB106.SchLib": "f46d7dad8b1ba5246760071a9e1179b756fdc5e70d074d66229d8f1053aebd77"
 },
 "files_note": "provenance.json itself is not listed.",
 "built_by": "Claude (AI agent) for John Lauer",
 "date": "2026-10-21",
 "hero_glb": {
  "file": "cc0805kkx5r7bb106-hero.glb",
  "sidecar": "cc0805kkx5r7bb106-hero.overlay.json",
  "preview": "docs/cc0805kkx5r7bb106-hero-preview.png",
  "added": "2026-10-21",
  "tool": "hero_glb.py (adom/component-hero, adom-hero 1.4), copied into provenance/tools/",
  "inputs": [
   "package-reference.glb",
   "C_0805_2012Metric_CC0805KKX5R7BB106.kicad_mod",
   "page.json component.pins (1 and 2, unnamed)"
  ],
  "result": "pads 2, silk items 2, pin1 none, labels 2; align OK (offset 0.0 mm)"
 },
 "altium": {
  "files": [
   "altium/CC0805KKX5R7BB106.SchLib",
   "altium/CC0805KKX5R7BB106.PcbLib",
   "altium/CC0805KKX5R7BB106.adom-lbr.json"
  ],
  "added": "2026-10-21",
  "tool": "adom-lbr import-kicad --sym --fp --mpn, then adom-lbr export-altium (adom-lbr 2.47.5)"
 },
 "upgrade_note": "2026-10-21: hero GLB, Altium libraries and Source added by provenance/tools/upgrade.py; no other file changed except the records that describe them (page.json, models.json, verification.json, README.md, LICENSE, this file)."
}