# AM3352 DDR + Ethernet + RGB565 β frozen routed 987/987 snapshot
The default PCB view uses the saved routed `routed/circuit.json`, not a source rebuild. Its SHA-256 is `b28dfd129ee7c55fa90828619aad918acff85bd7007e618f20461c5ae2f776b1`. The board contains 316 components, 1,175 PCB trace records, 1,072 vias, and 77 copper pours.
`index.tsx`, `components/`, `imports/`, `data/`, `design/`, and `support.tsx` are the unchanged editable authored source. That source describes the component and placement revision; rebuilding it alone does not reproduce the saved routed copper. The original authoring dependency pins are recorded in `authored-source-dependencies.json`. `artifact-hashes.json` records the unchanged source and artifact hashes.
The native ZIP `native/am3352-ethernet-rgb-b28-native.zip` contains adjacent KiCad `.kicad_pcb`, `.kicad_pro`, and `.kicad_dru` files for the frozen routed native board. Their legacy filenames and drawing banners use βpartial copperβ; the saved checkpoint is 987/987. Native PCB SHA-256: `3b90c568282b84519a4035b963355178843499cdff1d6964716b0d9aa27b8555`. Do not refill zones or overwrite these frozen evidence files.
Reported snapshot checks: 987/987 required logical joins connected; zero configured native geometry errors; 135 native warnings; ten verified internally connected duplicate contacts; zero true logical opens. These are distinct metrics. The checks were supplied with the checkpoint and were not rerun for this publication. Warnings remain open.
Electrical validation, return-current/PDN/SI/timing analysis, production stackup and fabrication review, startup/firmware integration, and bench boot/display/Ethernet qualification remain open. **Not qualified for manufacture.** The configured research geometry profile is not a production process approval.
## Retrieve the exact routed/native files
The registry limits individual upload size. `transport/` contains small byte-preserving chunks of the routed JSON (gzip) and native ZIP. After cloning this package, run `node scripts/reconstruct.mjs` to recreate `routed/circuit.json` and the native ZIP. The reconstruction verifies each chunk and both complete SHA-256 hashes. The hosted build performs this same reconstruction before reading the prebuilt routed board; it does not reroute or rebuild the authored source.