main
John Lauer Frame cached chip previews from model geometry and record camera-specific cache identity c59a656 29d ago
{
  "schema": "adom/chip-artwork-cache@1",
  "mpn": "TPS389001DSER",
  "generatedBy": "OCCT 8 HLR from original full model and Adom Chip Laser inlay",
  "generatedAtIso": "2026-09-10T13:29:37.611416+00:00",
  "cacheKey": "b3467d96705f4dfd1a815a23e2d94de91f0fc1e2ab0207a06728cb64e2ab5a8d",
  "recipe": {
    "schema": "adom/chip-artwork-cache@1",
    "sourceStepSha256": "14a47e7abf178da4755a4bbc05c724ca531edd590029a97fa11f6ac0e67ff166",
    "displayGlbSha256": "b9e95ed3554b719795d4f91180adaf484054485575c5881dffb212b92d4820d7",
    "markStepSha256": "d263321840c88b05b6aa0af8318883261bde8f065ac560cf412d8fd582c6f21b",
    "sourceToDisplayMm": [
      [
        0.0,
        0.0,
        1.0,
        0.0
      ],
      [
        1.0,
        0.0,
        0.0,
        0.0
      ],
      [
        0.0,
        1.0,
        0.0,
        0.025
      ],
      [
        0.0,
        0.0,
        0.0,
        1.0
      ]
    ],
    "markToDisplayMm": [
      [
        1.0,
        0.0,
        0.0,
        0.0
      ],
      [
        0.0,
        1.0,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        1.0,
        0.006
      ],
      [
        0.0,
        0.0,
        0.0,
        1.0
      ]
    ],
    "view": [
      1,
      -1,
      0.85
    ],
    "right": [
      1,
      1,
      0
    ],
    "upAxis": "Z",
    "units": "mm",
    "chordToleranceMm": 0.002,
    "generatorSha256": "1345c71ea042660d76b402748d73d1fcda589834b1fb2fdd7132d91dab201612",
    "shadedPreview": {
      "camera": [
        0.0024736444905310412,
        -0.0024736444978069993,
        0.0025030845679603715
      ],
      "target": [
        -7.275957614183426e-12,
        0,
        0.0004004867448244216
      ],
      "up": [
        0,
        0,
        1
      ],
      "sourceSha256": "b9e95ed3554b719795d4f91180adaf484054485575c5881dffb212b92d4820d7",
      "method": "Babylon9 render target from currently reviewed wiki GLB; reference artwork temporarily hidden, camera restored; no re-etch"
    }
  },
  "source": {
    "step": "DSE0006A.stp",
    "displayGlb": "TPS389001DSER.adom-reference-v2.glb",
    "markStep": "artwork/TPS389001DSER-inlay-source.step"
  },
  "marking": {
    "text": "TPS389001DSER",
    "placement": "Reviewed top surface; package dimensional qualification remains separate",
    "manufacturerMarking": false
  },
  "review": {
    "orientation": "Z-up display reviewed; native seating and pin-1 separate",
    "markingPlacement": "Previously visually reviewed display placement retained exactly",
    "projectedArtwork": "Visually inspected: corrected MPN placement retained; chip geometry and top features visible. Native CAD qualification is separate."
  },
  "assets": [
    {
      "kind": "chip-shaded",
      "label": "3D chip",
      "path": "artwork/TPS389001DSER-chip-reviewed-v2.png",
      "format": "png",
      "width": 800,
      "height": 600,
      "sizeBytes": 72859,
      "sha256": "cf2db55543685e47d0debef80ccd496d92e67a6aa891ac4cd0789d0e2f237b58"
    },
    {
      "kind": "chip-outline-preview",
      "label": "Chip outline",
      "path": "artwork/TPS389001DSER-chip-outline-preview.png",
      "format": "png",
      "width": 960,
      "height": 960,
      "transparent": true,
      "sizeBytes": 13291,
      "sha256": "da19320d28d22489562958155796fa97673c2c2678d09d0c4e7121231a9a5c3c"
    },
    {
      "kind": "chip-outline",
      "style": "symbol",
      "path": "artwork/TPS389001DSER-3d-outline-reviewed-symbol.svg",
      "format": "svg",
      "width": 320,
      "height": 320,
      "transparent": true,
      "sizeBytes": 48465,
      "sha256": "180e76bf289b28e480846822b91410d988ea59be9bb5e15b00a7dc74c855fa4f"
    },
    {
      "kind": "chip-outline",
      "style": "teal",
      "path": "artwork/TPS389001DSER-3d-outline-reviewed-teal.svg",
      "format": "svg",
      "width": 320,
      "height": 320,
      "transparent": true,
      "sizeBytes": 48465,
      "sha256": "70232b1b0843db570e693dbaf9a9b35b8e7c89e6f841a470ce92d807fe555f55"
    },
    {
      "kind": "chip-outline",
      "style": "dark",
      "path": "artwork/TPS389001DSER-3d-outline-reviewed-dark.svg",
      "format": "svg",
      "width": 320,
      "height": 320,
      "transparent": true,
      "sizeBytes": 48465,
      "sha256": "71050f061db05aa91bea8907cd7a9a13a38d6a0433103128aab511fb4064c871"
    },
    {
      "kind": "symbol-polyline-source",
      "path": "artwork/TPS389001DSER-chip-outline-polylines.json",
      "format": "json",
      "sizeBytes": 18189,
      "sha256": "cefb29cfe5fee49108ddd9e75fed5a891c9304d279bc551794ecc03ce30945f3"
    },
    {
      "kind": "artwork-step",
      "path": "artwork/TPS389001DSER-reviewed-artwork.step",
      "format": "step",
      "sizeBytes": 1509747,
      "sha256": "e0a8d67907f2ad2ad92b35db2d71f85ea189136d2eb9e1743b29bac963d60910",
      "limitations": "Uncolored presentation derivative with virtual mark. Use original manufacturer STEP for physical design."
    },
    {
      "kind": "mark-source",
      "path": "artwork/TPS389001DSER-inlay-source.step",
      "format": "step",
      "sizeBytes": 2951315,
      "sha256": "d263321840c88b05b6aa0af8318883261bde8f065ac560cf412d8fd582c6f21b",
      "limitations": "Selected body plus virtual inlay, not the complete physical component."
    }
  ],
  "hints": [
    "Reuse these cached assets before generating anything.",
    "Verify source hashes and recipe before reuse; changed source, pose, marking placement or projection makes the affected cache stale.",
    "Do not run generic top-face name emboss on this already marked derivative.",
    "SVG pixel Y-down is a 2D projection convention; physical source-to-display is explicitly Z-up.",
    "Manufacturer model authority, virtual marking review and native electrical/mechanical qualification are separate."
  ],
  "verification": {
    "status": "matched-at-publication",
    "checkedAtIso": "2026-09-10T13:47:17.263791+00:00",
    "checks": [
      "Live source STEP hash",
      "Live displayed GLB hash",
      "All cached asset hashes"
    ],
    "notContinuous": true
  }
}