main
John Lauer Name the board CAD by part number: package-reference.step -> RC0402FR-0710KL.step, footprint -> R_0402_1005Metric_RC0402FR-0710KL.kicad_mod (footprint name, model path, symbol Footprint, metadata updated; geometry unchanged) so Cloud Library exports no longer collide 0a08836 12h ago
{
 "manufacturer_reference": "https://www.yageogroup.com/content/datasheet/asset/file/PYU-RC_GROUP_51_ROHS_L",
 "datasheet_link_check": "Yageo RC_L datasheet PDF, HTTP 200, application/pdf (2026-10-18)",
 "symbol_source": "Original, hand-written from the pin list (resistor). MIT.",
 "footprint_source": "KiCad standard library Resistor_SMD:R_0402_1005Metric (CC-BY-SA 4.0 with the KiCad library exception)",
 "package_source": "KiCad packages3D Resistor_SMD.3dshapes/R_0402_1005Metric.step (CC-BY-SA 4.0 with exception)",
 "geometry_status": "Generic KiCad package geometry; not manufacturer-issued exact-ordering-code CAD. Verify against the manufacturer land pattern before use.",
 "glb": {
  "tool": "step2glb convert",
  "exit": 0,
  "stderr_tail": "Large file queued for async conversion (job e12a00a08402a36a). Polling...\nJob e12a00a08402a36a complete (0s). Downloading GLB...\n"
 },
 "files": {
  "README.md": "914c69f3f8dc5ecf82783b8305ea97cac3dbeeaf1a024d96504fd46a903dc907",
  "R_0402_1005Metric_RC0402FR-0710KL.kicad_mod": "0e3f8cc9ecff2a6436f3c52ab9692d1186b39c13564f7a8a3528e7dc8c869648",
  "component.kicad_sym": "8db69b3a697c25b1ef85e277342979d4a04580aa48b5c7486533e59b71880c10",
  "docs/rc0402fr-0710kl-datasheet.pdf": "7b6f0ae72708ca4b38126f84b5407a3e970a94cb60bc1a0afdaeb25a23d839bb",
  "docs/verify/rc0402fr-0710kl-overlay.png": "a234e5d3d97b9d24987f45c448ce633e67cd19b7122fe0cdc4f5c73684b31ddb",
  "lod/high.glb": "378cb8b4bc78cb2a91222849b61c9574bed726a613da74c1c18afc003b2c8f17",
  "lod/low.glb": "254ee645af639ec36ee0992e15cc06ade3a0be575ea8505f5ea2f8d27000c9bf",
  "lod/medium.glb": "3e80f58d8fb019e06727393fd0fe8fcec5d8557b778cbb6d973ac619093e0764",
  "lod/super-low.glb": "03b75ebf90c22ceb66cb690ae3ba47a6522435830753e98511ed0c426301154d",
  "models.json": "ed7b05e71995e799343b0119ea6f253c11a4f92ac73ce8eeb98af347ccddf772",
  "package-reference.glb": "e0f0a1b3f86b307421456f2e9945d22b4d3e222a7ec62e602fc97c5e6a7f34c3",
  "RC0402FR-0710KL.step": "91507e5af4251cb4ef38e04889c9b98da29904432bd83786bba13ae9b605eacb",
  "package.json": "e0bf7cfc70e12ba8fd23462cf157bc18ea4e37e7fcabf830073275b62e4638ba",
  "page.json": "59e9a55b9db3fea902cbf899bf6111a7843fb46b8001dc65311a20bb856221f5",
  "verification.json": "72db25001c8ec0633bebe0fb498b7fd35b1e1776a5cf8ae7a405656af7886c37",
  "docs/models/package-reference-step.png": "b35ce5c346994af44caac940433d15498be886cac3c60520722b20aaa7ddfae8"
 },
 "marking": {
  "real_marking": null,
  "statement": "Yageo states 'No Marking' for RC0402 (the top is the plain black overcoat)",
  "source": "Yageo RC_L product specification V.14 p.3, MARKING, Fig. 1"
 },
 "mpn_marked_model_removed": {
  "date": "2026-10-19",
  "files": [
   {
    "path": "rc0402fr-0710kl-mpn.step",
    "sha256": "0ef6ac56caad662b755ddb58f62dbc9a44c89312de72f1350c7262270085fdc4"
   },
   {
    "path": "rc0402fr-0710kl-mpn.glb",
    "sha256": "0dead36515ca4072f804a596b3fd9bf7f236875120ea37017a3b8182e7d2bef4"
   },
   {
    "path": "docs/rc0402fr-0710kl-mpn.check.png",
    "sha256": "07b8c36d646dec1a27f846e912e3aefe55e76895630e478c17431f5e94accf99"
   }
  ],
  "reason": "John's rule: every chip shows only its real laser marking from the manufacturer's datasheet. Yageo states 'No Marking' for RC0402 (the top is the plain black overcoat) (Yageo RC_L product specification V.14 p.3, MARKING, Fig. 1), so the AI-added MPN etch misrepresented the part and was deleted.",
  "removed_by": "Claude (AI agent) for John Lauer"
 },
 "datasheet": {
  "file": "docs/rc0402fr-0710kl-datasheet.pdf",
  "sha256": "7b6f0ae72708ca4b38126f84b5407a3e970a94cb60bc1a0afdaeb25a23d839bb",
  "url": "https://yageogroup.com/content/datasheet/asset/file/PYU-RC_GROUP_51_ROHS_L",
  "title": "Yageo RC_L series product specification V.14 (Nov. 14, 2025)",
  "retrieved": "2026-10-19"
 },
 "datasheet_check": {
  "overlay": "docs/verify/rc0402fr-0710kl-overlay.png",
  "numbers": "docs/verify/rc0402fr-0710kl-check.json",
  "tools": "provenance/tools/ (ortho.py, overlay_chip.py, spec json)",
  "result": "PASS"
 },
 "lod": {
  "manifest": "lod/manifest.json",
  "generator": "provenance/tools/lod.py",
  "source_sha256": "91507e5af4251cb4ef38e04889c9b98da29904432bd83786bba13ae9b605eacb"
 },
 "files_note": "page.json, package.json and README.md hashes are as written before this provenance file; provenance.json itself is not listed.",
 "renamed_for_library_export": {
  "date": "2026-10-20",
  "files": {
   "package-reference.step": "RC0402FR-0710KL.step",
   "component.kicad_mod": "R_0402_1005Metric_RC0402FR-0710KL.kicad_mod"
  },
  "footprint_name": {
   "R_0402_1005Metric": "R_0402_1005Metric_RC0402FR-0710KL"
  },
  "reason": "Cloud Library exports merge every board part into one folder; the generic package-reference.step and footprint name collided with other parts. The STEP is byte-identical (same sha256); the footprint geometry is unchanged, only its name and (model) path changed.",
  "by": "Claude (AI agent) for John Lauer"
 }
}