abse/smartwatch-flex-top-only
Three-panel flex smartwatch with two parallel R3.9 bends, all components flat-top, low-profile JST connector harnesses, split heartbeat optical windows and screw-retained PCB mounting. Modeled 39 × 50.5 × 14.5mm prototype; 100% routing, zero native DRC and shorts. Hardware qualification pending.
- Version
- 0.2.20
- License
- unset
- Stars
- 0
publication-provenance.json
{
"version": "0.2.20",
"baselineVersion": "0.2.17",
"fork": "https://tscircuit.com/abse/smartwatch-flex-top-only",
"validation": "reports/validation-report.json",
"nativeWarnings": 0,
"pcbStyleAdvisories": 65,
"routingPercent": 100,
"nativeDrcErrors": 0,
"shorts": 0,
"routeCacheSha256": "f5f02bb87a2f244f469c7b0a3bb8904b313a9db93e61eb6e256548752d2d35ae",
"scope": "Current runtime source, printable parts, exact data transports and current audit receipts. Static routing parts reconstruct the identical reviewed cache; preview parts reconstruct the identical complete model. Historical validation snapshots are compressed for optional audits.",
"sha256": {
"README.md": "f0b8b6371379612037c2056c7fb3acf4dfafb261c9837f6d8ca121d57f590152",
"assembly.circuit.tsx": "66b5c8380bb79bfaaed94e2ee7e785357ef347fbc08868436dcdc6cad5fff1da",
"baseline-electrical.ts": "5db6a0a0d6165f23eb72836d022ca80fa338a914ea027c99d1f0bccb620d202f",
"baseline-v0216/cache.json.gz": "c2221195d2049e8659da8ec4d9ef1dfdb401f37fc69050c63f269621434d6f91",
"baseline-v0216/flat.circuit.json.gz": "c7e6113071e833e9cd3c08966c27401a8da4649b0edcc19e06e64bc16f1db577",
"baseline-v0216/index.circuit.json.gz": "2437d83073c3ee59ac126777d966d5954644a68146160c2e6ca0b6cb8b6f6f94",
"baseline-v0216/upright-pcb.glb.gz": "8bc0760cfe23485aa885cc4d5f51ead17ec3432de07c34d95a24e20640e6e66d",
"baseline-v0216/watch.circuit.json.gz": "c2254e4099842767b4c29d8b8b9f84d8df55dc7543f6d21a00eb3d642ad65e30",
"baseline-v0217/cache.json.gz": "fa8507339cdbede95926ec0b64661b10607d814f002bb29c8513715e131e44f0",
"baseline-v0217/external-shorts.circuit.json.gz": "ed7e5017ebe7f96fe70f92116ccc5d7a242e521c34abb07205f851213b4a22de",
"baseline-v0217/index.circuit.json.gz": "114b8df79586bf2e03065d4c28fb9ea37d99771342b874dc9262e5848d49b803",
"baseline-v0217/index.tsx": "5ee59c4f9f813b5979ec78c1abef5d53b6ff1198762cee23d993e5e2af6268a2",
"baseline-v0217/logs/external-gerber-inner1.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"baseline-v0217/logs/external-gerber-inner2.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"baseline-v0217/logs/external-gerber-top.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"baseline-v0217/logs/external-pcb-inner1.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"baseline-v0217/logs/external-pcb-inner2.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"baseline-v0217/logs/external-pcb-top.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"baseline-v0217/logs/full-gerber-inner1.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"baseline-v0217/logs/full-gerber-inner2.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"baseline-v0217/logs/full-gerber-top.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"baseline-v0217/logs/full-pcb-inner1.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"baseline-v0217/logs/full-pcb-inner2.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"baseline-v0217/logs/full-pcb-top.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"baseline-v0217/shorts-manifest.json": "03b8e9627c3e4e420782cc48bb15f219f45ce7758e80ba1ebb86739eba1c7e02",
"baseline-v0217/source-mechanical-sha256.json": "ce034b8953dbe1677a8ecaa5adc0dd6d79201c728107e28e08c95bb24dcfc758",
"components/AssemblyCable.tsx": "14a42a0c6fcac1652530b8ffcbbafcc576802808a7a8dbe19afd1963013f4c69",
"components/BoardPads.tsx": "3b90df746e4b3ef7c346cdce3be48111d201f190be70243f612f16003dbaa298",
"components/CaseFrame.ts": "59e4436741b62b9b3e34b20fe437539e1606a1317f444b736f505284e30289aa",
"components/NativePcbStack.tsx": "ec8c0da7a5639d777e8f88c034ace476a50d32fcab6113179bef80270cc13d43",
"components/PcbMounts.tsx": "b68d65098911f874f39937bfd22ef90f32ef1052955ed9a99a30a2e905bf0a15",
"components/PrintedReceiverCoil.tsx": "3666e9b95de08f7a0bc5f22c19bb5c8ca7977877d295b0ff5909d8cdb484d454",
"components/SLO201610TR47MTT.tsx": "e7209892daa0bd7677b72aaafa0f5f0951556383964ed8f4093c084863052ccf",
"components/TPS3840DL31DBVR.tsx": "f424317436258c348a3b05a55d238a1a903b02c400839a80ff8c6b5efa4f0891",
"components/esp32/B3U_3000P.tsx": "71f68cc6376efeac3b4bdcdc4134691f3f83a31674370c4530d06ebf11df269b",
"components/esp32/BQ51013BRHLR.tsx": "b839e75f84c330b9e3d4c1492306aa9840fe034673a1fafea349aac8c36238ef",
"components/esp32/ESP32_S3.tsx": "5d5c13ac3b3b7a1f66558524cbb8949d6b492afcf614a8f251cdda2f066e9a4a",
"components/esp32/KMR221GLFS.tsx": "222447e1dc1d310f9e78eb077954622499d185ae6766cd2f8f9dca2d337e16e9",
"components/esp32/SS14.tsx": "e9e797f598322a74b8c0d5e1e09f27a7d851d8c41c0b6633841463421a4629d9",
"enclosure-fit.circuit.tsx": "751c3108716c2856ede6ceb51812a0bbe02437349b20ae896906f0fa39cd47aa",
"esp32-s3-board.tsx": "6d172c9a1c80931b4c246aace9862af52e170e51b8655945aa587abaca537110",
"flat.circuit.tsx": "b1b894895a7ac9f100aeb918728311d659f7b37f071b980cb7e60b1b95644e9b",
"flex-placement.json": "28422df1286e05fdc5140fdc8283998b3958c5c896b88082b039184e7262cf67",
"imports/APS6404L_3SQR_SN.tsx": "1a7accee24aceac53ef021741f3f2ae66a075355f57e042d84550ee791f24269",
"imports/A_2450AT18A100E.tsx": "02a4b646c48b0dff542d406b001a7f3c2fc983b8650b9be5500c3485fec8c15f",
"imports/BMI270.tsx": "9fe63fa626ee4cc955684da6addebaabf2a2760bd20272c30604d59e4a08c832",
"imports/BQ24074RGTR.tsx": "d82407115111cbb69912f1bdee7735741cc03456a38a9630b1f2e34cc9dc8b0c",
"imports/BSS138.tsx": "274a37f8eb7d29cb0f2e9c52577e5c318d0afcaee09a3b91e1fb507117cb185c",
"imports/DRV2605LDGSR.tsx": "d6eb1de96ebd4182a961300c3ac224dff6db50a802e5e19a3c7143428140aeb2",
"imports/JstAch2.tsx": "3e2fc6e11a6800be0f991ac41b4fed4de09d5364d38f7b7ef69d24935c7b8eb3",
"imports/LESD5Z5_0CT1G.tsx": "13b638be2bf23cfa66838e05c1f6bd356dce45d90b0147e3ec6e88f27572af17",
"imports/LIS2MDLTR.tsx": "f36c792152615eddb90984ef116354ccf3277fe6fb9590c7e04a0de03eb0bf67",
"imports/MAX17048G_T10.tsx": "ba2f37dc0cffe9440489795199a57c1485eb5bcbb3e4ff308018dcaea3a087b9",
"imports/Q22FA12800332.tsx": "9072b2ad8e5bf02c3aad1b5159fe85eb9d9e79113ca7de3a679aa834aa470747",
"imports/StandardJstUartUpward.tsx": "61dedc5468c0c81f89f2c0885cb44250e127f1309f31528013fe311ad04d47f0",
"imports/TLV7041DCKR.tsx": "a45f07444e8c57c3b5bc6681ec1d63439bf0247058ac5759fec03a1a28214c68",
"imports/TLV75733PDBVR.tsx": "14ec72f9427993ab03126f6d563cfc210839ac36ff88f95b0272958c702757ac",
"imports/TLV75801PDBVR.tsx": "bbe11cb8b84d261a0c7f5a3576e3fbc0a6aac0825e79749379d69747c3008800",
"imports/TPS63802DLAR.tsx": "9ac6590c0e380e9a44e67b03cbe1c8fea2c235173b1c21e8ea2a0dd94b25d9df",
"imports/TPS7A0218PDBVR.tsx": "572526a06d20848770bcb9e50d1687f8374934366e08c7e8ec19c22b004f1efd",
"imports/VEML6030.tsx": "fa707aa6873b6fd885a4bf036a7440479e0f41bf3aa47027a2ddc2b31282103e",
"imports/W25Q128JVSIQ.tsx": "4f14c67ed1271bdb0a3486f310a2ae0afc676f4ef50782efc1a35b20eebb4a96",
"imports/ZSPD4003LG.tsx": "6c4447944a016e29af739a8deb615a793ffcdf95a1f5e2a69ccf26b075b52c34",
"index.tsx": "73c3da93493155b6ee345e4cf2dd78aa3821468833f90374eb72eb2ab181d11e",
"mechanical/assembly-display.glb": "70e36f3b5583569edbcb18f38cf787f4d43f89ceef47c2e60bd930914bbf784b",
"mechanical/battery-envelope.ts": "93535ec479740751a0096d2bc9ad84bd71c5c73fa7e63f0f2487c5e2f9808a7e",
"mechanical/battery-harness.glb": "a4e3d18d044a29c61f6d6821c9f16833786c31032023fab353baf565523f7cc5",
"mechanical/battery-harness.ts": "47f93b897cc4d5ffa81b0540e4c0df5cb62f5865097d87ca299d8e94fcf4dce4",
"mechanical/battery-ntc-harness.glb": "e82f996df9e657b4e9da0394c8d1aa8cb7e881491cb7b0d7b48a079f721d536c",
"mechanical/battery-ntc-harness.ts": "c4b510d324df5648394d8509f016a1a8aab632ce40f8d99faec83b78683665ff",
"mechanical/bezel-bondline.glb": "324f52a6493f62494952daf94ddfdf85b3720a4181ef100dab9a43fc777e31cf",
"mechanical/bezel-bondline.ts": "57f119f6c0d2281d54a965ab2c7c39a781edc0e5a3a303d7c62ea1c5730d63ff",
"mechanical/button-actuator.glb": "875d91655f9298e2e6546a9c6b610c6ea6c364612f29cdcdd605003ec712d9e6",
"mechanical/button-actuator.stl": "84d80208087a9fa9c6d8bbcc466c99836229a77ba070eb9b0e6af735b954044d",
"mechanical/button-actuator.ts": "7d60b3890d296db4e251c5ca70ecaa032e50756e1adba3562a1bd37e96af99e4",
"mechanical/case-bezel.glb": "2d26918a5392e60e3f218452a95516e114aa7927fd29c49018df8ac4fa916f10",
"mechanical/case-bezel.stl": "1e3a97d621e8f9c60aa7e36a905d1f7c0a7497228c50d5db90a85e876ea0cdef",
"mechanical/case-bezel.ts": "4417375162866e3d3b45b1cf97bc9d8d5bd4b3a6be9a1482bc6064a0596b8ca0",
"mechanical/case-body.glb": "117d757c043b2a6ead27db3da40e7036d4145ac97980a563ff1dcf9477715188",
"mechanical/case-body.stl": "df49a8a464812840bf496887ec8b7ac860d01c274b1a2aa6c919202c9ab51ac9",
"mechanical/case-body.ts": "b84b3d4a3acd0c46008711c62496adc03bc88249254254d12a4e105f3318b645",
"mechanical/coil-ntc-harness.glb": "f768cd1c52c4f81f92d19891ef6fcf755c4248df8696c27f22f976c988c338a9",
"mechanical/coil-ntc-harness.ts": "11a2b5684109b65d8121dc8d808a28e0f073bf408e1784c685cc196e552555f8",
"mechanical/coilcraft-0402dc-envelope.ts": "2b7188752a7ef3e53b0db2ef508df2c466803a7ca477bc0f294468dc507e08a6",
"mechanical/display.ts": "d63ce067021008f659a8a4eb9c6d86ce121baf9a01ae0cc306ac11429425f1b6",
"mechanical/ferrite-envelope.ts": "47a53ffbefeae1edb99c37a1ceb7a8db73a430c61040f8bcfaca5ff38d7a5f82",
"mechanical/fh35c-connector.ts": "770af99b97ea83635189488f69ac494df600548d9278488bcbe7ec57e357c65b",
"mechanical/haptic-harness.glb": "8f7d907939f04d0e4ed53794f981806d82f8d24f77907dd49ee2c0126e4ed073",
"mechanical/haptic-harness.ts": "5147a30ade3342ac8d7fdc952843dcc2839a54096d3ec91116fc77d13cae82d1",
"mechanical/harness-manifest.json": "fa86d9752607a3776d1019791779a91c71987ef8ccf39d7cc520bf43c57c7552",
"mechanical/heartbeat-sensor.ts": "7d17ef297a66abfba47074fa4b3cd48eeb1bf8adc0053d2770253933b96ddf61",
"mechanical/jst-ach-header.ts": "743e7b7cbef0501566315e92cda283febb0625619b4ebd4d7deb5717831b2ec6",
"mechanical/led-window.stl": "c6720625491e070ed70555c458c9abba55058b13f64e1b42098cd3fa5c0aa246",
"mechanical/m1-6x6-iso7046.glb": "fba53674610bad0ac62a1a682802540b2d9ad9f869ca28bedb7573852042328c",
"mechanical/m1-6x6-iso7046.ts": "b9648103181eb8b5a62512d7de7d5e0612de8600c5972b63a6120883b1c0d151",
"mechanical/mlcc0402-conservative.ts": "4e15c0c44e2c04c272570c50d4c38d16535f8d21c9dc66f0466fc4d43e7eb3c6",
"mechanical/mlcc0603-conservative.ts": "e8228b9082b1c7fd78bfcd5f245129a18283f07a902c4e2466016de0b10db5c7",
"mechanical/mlcc0805-conservative.ts": "5974a742741075a055365f2c279f774d21917edbf7052fce59797ab9ac7b23e4",
"mechanical/motor-factory-leads.glb": "793da2d92c3627ff98c8dcd8846fb57302f36fbde02f254e8eded1a232997057",
"mechanical/motor-factory-leads.ts": "55258b49a61d683a691f1ae32582e8584bc37cc8680786eba0a5eec9d427652a",
"mechanical/motor-inline-connector.glb": "eb8dab8fbe72f9c2cb9e8a6687d8dc47a315235492821ceccb41bed3c0a2e550",
"mechanical/motor-inline-connector.ts": "5a9891bda555fb2f04a4aab726a25b69663d7263be0933c222ad0ae7757fa17d",
"mechanical/motor-support-shim.glb": "e3a0b110147b696571e4b08f660a4a57c1143aad0ee38c15c47322aca4c330ac",
"mechanical/motor-support-shim.ts": "58f2262c314e598d1741365999f8e2181ef3d0945fc0c0bc12706f981022f21a",
"mechanical/mount-fit-case-post.stl": "844feba1f7cfea49352100b24815ef380108a6f3bbadf823e9cf1726dd1c04f5",
"mechanical/mount-fit-cradle-corner.stl": "fef82634f83ff4e3dac7c68c5034454556cdee7f7bc3a828dfcedd6a4015f3a0",
"mechanical/mount-fit-retainer.stl": "a599fc1e7c9da5aafbed165aec65f8e6abbffb84f0b9bb9e804bfaf3c5421fb9",
"mechanical/mount-hardware.json": "bf57d38832f286b3200893d9f96c56a24ee146c0c64df7c2501b0916e32bd092",
"mechanical/optical-enclosure.glb": "7edf01e04742468d77dc54393a5af9867dcfdb66d964039e82c9bb8526807014",
"mechanical/optical-light-seal.glb": "21348b744dc3c0867eca9b88f2d2e8ab2869bce431946c364d0352b6e4e50662",
"mechanical/optical-light-seal.ts": "ccac10b88425ec0418e3bf0a6fd68f05855f1c40f9ac85cf07f260c84501941b",
"mechanical/optical-windows.glb": "c0921040fd7a0052afcaae57cca46417696aa113de686f86680eab638e5e725b",
"mechanical/optical-windows.ts": "c694522449221c877139002a3b033bb19bf3ee09274398a676c65da6214ceeaf",
"mechanical/original-display.glb": "a16a3d91c62f500acaf159af090858741e382b291a8e6a76cb878b0fcc8d0c71",
"mechanical/original-enclosure.glb": "3723fef53f66fb8280599828025ce679c3f8a23c4ec173278828378bb5e95296",
"mechanical/pcb-cradle.glb": "9380846b2a3f39a563d807d924b2db1fd6a656832bcef2d30f90c9442db408ee",
"mechanical/pcb-cradle.ts": "c7b58d6768ac91fe0b25bd126d87775eeda966b1403d11448d2308603dae6bbf",
"mechanical/pcb-mount-screws.glb": "16b0b293c64644b4c088236c4b943250a0563a02cdc2be8d441e9e4e830096e3",
"mechanical/pcb-mounting-cradle.stl": "9dd5b807dfde8f3c54e064e045667ffd2d3dcf3018857e5443bcaf12ecd4467d",
"mechanical/pcb-retainers.glb": "f73d54e507ab309d2d055770ae03d013b339e0c73ee0896837c0e3907ca14899",
"mechanical/pcb-supports.glb": "01ce46306b559de9d19dbc6a7aa801b3bdd1c819f41ffd215881278c8dd7287f",
"mechanical/photodiode-window.stl": "cb40ef083014e805a5724f729cf7f32e303c81371c404b8d07febea38cc6ffe7",
"mechanical/power-inductor-envelope.ts": "bde179b602b17095f6e380f8cf6d42f97209d08924825f4829dfc2214ecdebbd",
"mechanical/reference-battery-thermistor.glb": "55a56fae0a656b401d25daa5f272a428dea6641bb96b28eccbc98db91a09c367",
"mechanical/reference-coil-thermistor.glb": "8548dc9fdadd239958ea3725fd54df79eefc293df78364217f4318a77fdb8867",
"mechanical/relocated-motor.glb": "87e3a689dfcee6c9cae010869a127a3bc13b33b0c2b44bd1a24e0d019e8c9be3",
"mechanical/relocated-motor.ts": "7278ff9bd837737ddaed30c054de8a9f217674ac3ec4ac87472a051111c68333",
"mechanical/res0201-conservative.ts": "272276e5a017175b0e69b513ec8623bf3e6aa5e82664610a29a01e2c827c5eec",
"mechanical/retainer-front-left.stl": "8bdf69ea4cf343c337e7b4a5eac6669541e4c37eaa81ba13204ad4155b542a3d",
"mechanical/retainer-front-left.ts": "1239566b696d4c920c8a2746323d6190d1b7db0e087d5e01c4cd5e9597aebf98",
"mechanical/retainer-front-right.stl": "ecba7a34f28cb2cfa4cc363ee989e926a7d6a8941471256362710adee7b61519",
"mechanical/retainer-front-right.ts": "48d0559ea7acd4be7a3cf1eba26deb491fe33ddb3994b71ba65edd70d0234acf",
"mechanical/revised-enclosure.glb": "c95625c84008bd51af43c0e9f7dba38c41373db00830b96756542bb43e44be7f",
"mechanical/site-previews/assembly.png": "aa328fe9027156f3c92f27e6a74f633df581f85d308622b061a0add0be75de9b",
"mechanical/site-previews/enclosure-fit.png": "97a34ba73e72f027500134f6909735a05c9dc03b960ba67fb37e5f017b9639f5",
"mechanical/site-previews/flat.png": "f9781e824d559781971437491503cf901928be2ed0d4a3b8f86aba89a8f66560",
"mechanical/site-previews/index.png": "34a3ddd2809e6c5ae0156b979516dd8ae451af4e89f9d6ad6d98b7d5a86a4c03",
"mechanical/site-previews/manifest.json": "6a118dfc32fcee0b8fca4ba074e50c771a37d1c013f3e7a66c5422e96536e96c",
"mechanical/site-previews/pcb.png": "809a13f833d066065a6fa2147566774383cbc1163c3e504e0b0d67605b8cf2c1",
"mechanical/site-previews/watch.png": "e68e4a1ec94024accc2700b027b7662bc7a48e4d016534a61a15ad96dfb87ae6",
"mechanical/sot23-5-envelope.ts": "9fd798175af93133c8974c204d19a5caa55b8d949f34644725b818d32e6c1b9c",
"mechanical/temperature-probes.glb": "030d0eb2ac654dab25fa6a8b830378193cb984270d9a078b95a1900eae4a2d99",
"mechanical/temperature-probes.ts": "efdb7cf3909b5815095c19b5cd557e4bd039198b8b83fdd99276d14e1c0bc887",
"mechanical/upright-pcb.glb.gz": "c5505410b3a89a4f6d442ef5a4a889c22f18ad03cb79e585ae3cc86e335d51c7",
"package-lock.json": "96064ab1932f90075b46632f22688c73a6c8c87b297b69335b1e65512c999fe2",
"package.json": "1765b06bfff41a8370b42c8e08272e824df3359b1d2471f2e5318b3da83d5f82",
"pcb.circuit.tsx": "aab7f68393c668fa67b8f9b3ca97eda4db1076873039bb01f25108c56d34278c",
"placement.json": "a32a9821bf18ac2f0c57633ddaedc63aca5a2c0d27ac9a7338f21391979d5720",
"preview/display-up/display-up.html": "9e0056a5fdaa761b2c9d68d323080dbe88ab30220045039ec60a2abf0d71311c",
"preview/display-up/manufacturing-baseline.json": "ea9bd2645c562ba2814b7496d7f4c2a3fe8e1208619e5cbf3ae479cd72ff68f1",
"preview/display-up/rotation-verification.json": "b01c1fd529039277ac58c08cd2a6e08344850829ecc06c1d2a57324e9a1fd1f9",
"preview/display-up/transport.json": "95a588e063f78bd491a7122a21daf01f6d2677c79c64dfec97a100933aaece36",
"preview/display-up/transport/model-0.bin": "ff8c58c00b380b794f8d58e1f3f6c95f76dd84b0d361ef2c19e8ad521f443cb0",
"preview/display-up/transport/model-1.bin": "5c5995f17c11fdd0d1925ca415bb84370ab7f849962d9005021268401a96ae7b",
"preview/display-up/transport/model-2.bin": "765798792ca1deb21300aba40040a755462bab6f121a91595ee0a2c82267ac93",
"preview/display-up/transport/model-3.bin": "b51e42f21ce7bec40ed5eea8e9e930f910c76f7431e8728be5c072ace1bb5423",
"preview/display-up/transport/model-4.bin": "32d610b459f212f87f0d073e09a6985d1b18a960bbbbf9945e267d6ed7c5821e",
"preview/display-up/transport/model-5.bin": "a93ad911692c81eec67685d0cb9f0a9a489eb1fd3a705329039b6e8605176395",
"preview/display-up/transport/model-6.bin": "09645cc04e7100a3d3dde1fa23a363214ea187a75311975a94f5c623e6c3059e",
"preview/display-up/transport/model-7.bin": "ee2b47348ce1e884a2448b7f44220c4dd3fabad6f7edbc1e95ef1a0dc7a4f22e",
"preview/display-up/transport/model-8.bin": "3e05ef16fc88de39268899ec02596ec9fd73a796e5b24b0868b7644daea12069",
"qualification/bringup-contract.json": "65a93d2fbc9aef2b1396ef81bffc94fb70a89dde61a23af952994dd2f700ee04",
"qualification/evidence-current.json": "34f9afe639759eb0d8bc3a9a2cb0255a0a504ced2fb0b51762a147f3f8031c3c",
"qualification/evidence-template.json": "16f703928a894ad9c31c75392494802367f628c706fd2cec473eef8fa58c5f55",
"qualification/requirements.json": "7365eadfe0e42caa5aaa11d6a211e0ab49245ca92c6d2244740ba027cc8153c2",
"qualification/supplier-questions.txt": "695c619af62b4d1a5c3253383ff22a54f18f8bccb3a8590beea27e0e0da4abd0",
"reports/board-edge-audit.json": "c99f3ce4fed56e0e24c8371a70018d688c7d3e9cb4180c4aab9f512e3fe8a830",
"reports/clearance-audit.json": "f5b9fa8f906bdba73db219d2938aac69eb357ea145c4f8d43f0b3652753e96ea",
"reports/copper-audit.json": "d3ec71014b950795da25be48b0aaae2cdf90071fc3ee30557dc38c19dd09849c",
"reports/electrical-fixes/pcb-style.json": "184539b6a7e75ad2d14d6d581f2c561487682c37453e9a2c31bc3a054a7b60b9",
"reports/electrical-fixes/thermal-vias.json": "216c32929e95b3dd8679effb181426e4e69f6325563a3bc2e7e2d01917cdba7d",
"reports/emitted-preview.json": "7f1e1189c79542fbda95038f9b58ae0806bb8ad1f7e9dd3fc31eb45a070a3a98",
"reports/flex-geometry.json": "68675223f292ee68a437e4d521ab86c92fa41bd23af9856d8141e85491ca7711",
"reports/native-assembly.json": "7f1e1189c79542fbda95038f9b58ae0806bb8ad1f7e9dd3fc31eb45a070a3a98",
"reports/native-drill-audit.json": "d1bbb48c61df808db4e12078cd2a802d492220a8606dc02560d45398a58c5891",
"reports/oled-clock-style/before-after.png": "12f2986dde93ac5edeb09bd6bd89214621a01dc5a90fd7fe1fa8fa7a5b88369f",
"reports/oled-clock-style/invariants.json": "2f2c17ed5b48c3a56174fd6c8f309afab3b9fb4f64083dfabc25c582f5c66460",
"reports/oled-clock-style/native/assembly.log": "a2cdfd55c555e52169c10d0ec5652d8bf74b8371ddb9cb175ee7c8edba72a5e1",
"reports/oled-clock-style/native/enclosure-fit.log": "73119ed32be018ce41f91c169f1e06f04241854338de9256ccbfab0a2f4d964f",
"reports/oled-clock-style/native/flat.log": "05cd5f63fbbb53be8d63ac405a59c7bd32fdaf67061b48bb4b7951db1644bce9",
"reports/oled-clock-style/native/index.log": "63768a602f1eb52adc5855f60fb60fabcac24dececda802181979bae8a0c4328",
"reports/oled-clock-style/native/pcb.log": "9bd730b22252618be05a0d714cd041fa183d1874df3b458dd9614587a4838fac",
"reports/oled-clock-style/native/watch.log": "19e7489012cf87e8ab2f930a6c4afd0f52068371937103a68f5819a9a89445ec",
"reports/oled-clock-style/result.json": "273bebdd3cfe852343a984c11bf42efa2c4b828fac10e532e7a0654369300b90",
"reports/oled-clock-style/search.json": "338f8c39eaf0d8b686d8905e67021abf89620e2180671ed074e8765b386454e4",
"reports/oled-clock-style/shorts/external-retry-gerber-bottom.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"reports/oled-clock-style/shorts/external-retry-pcb-bottom.log": "2f4d69d06da9c180a04eb0a63c00eb0d4ca3c9e462f6dd9951b13aef89d581a5",
"reports/oled-clock-style/shorts/full-gerber-bottom.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"reports/oled-clock-style/shorts/full-pcb-bottom.log": "e84f44afd67f6a909858e33a569ac3c61f3bc8a630f6712de8f30453931c8424",
"reports/oled-clock-style/shorts/manifest.json": "0883830c574671348fbc0209ca587119fc32820cee122e4c7b248be3085232f5",
"reports/oled-clock-style/transport-proof.json": "041b2e8c6ac090f0de3552f6262289866d4c5f7d1e443f7e6df1db6950e6853b",
"reports/pour-board-edge-audit.json": "e20e36a1bdb2c7c985511f2bda78a7533844968c7ec2219a519743ba0c40e7ac",
"reports/printed-coil-audit.json": "4311810016e9d92eb336b29791a6119a56b6c90209f1bc4632ba32e816a6ebe6",
"reports/shorts/manifest.json": "0883830c574671348fbc0209ca587119fc32820cee122e4c7b248be3085232f5",
"reports/validation-report.json": "c4d8e322dfdd28767111a6c50de75f4dc292dda498d0a3762eb8a6aece40640f",
"reports/warning-cleanup/mesh-invariants.json": "d9589a27d6508c37295dfe68bf1d5a21174027985e493c9c1e6200f19b597b13",
"routing/final/cache-data.ts": "0c9ba7d7f2978d404bf85dca1985a188209a7faa8429f46800180afe81e80158",
"routing/final/cache-parts/part-0.ts": "f9a389da52002914564258fa1aa751520f1f8d95c3144ae913349cc832bd73d2",
"routing/final/cache-parts/part-1.ts": "a20499e6c7150e68aecb784c1ba0b7a5cbe8a60b293d4887e057c5b5eac3d0ea",
"routing/final/cache-parts/part-2.ts": "23a026dedd9ce33eb1d8d75431736894d4da125c3eb979ee1d443f3eb1dab19d",
"routing/final/cache-parts/part-3.ts": "86a85f3b3197ae9e57f03d7c5877b5096f267db15b2da0b363695d5b4444884b",
"routing/final/cache-parts/part-4.ts": "28a1189cbacf8470de9e362e53b7e575415ecc5be57f3ed6f9abb9595d369e5b",
"routing/final/cache-parts/part-5.ts": "041516a6556734e21c5e0b43dee276b2b53b539cdf0335d1f5fef5eff0abe383",
"routing/final/cache-parts/part-6.ts": "342a7f04898574c31d0e37f0fe0c12e07d24b39150912938237438c0cf129b5c",
"routing/final/cache-parts/part-7.ts": "c8b3aec5e2c31e8428e22469298d4bb062e935594ef0a3f2575d5541feb9ec33",
"routing/final/cache-parts/part-8.ts": "19d0db9ec03f3eaf9775f04d519e6dc0d7b13882aebadf67fba2cfbca549748d",
"routing/final/cache-parts/part-9.ts": "69b722ee5b6de479ebf09846789144fa0573d1828ca5beb2d6472660e4b5722b",
"routing/final/cache-transport.json": "85f1d856297600861b122c5e27d1c359954c2ba1a9dae3a2e405c1270c701330",
"scripts/SavedAutorouter.ts": "678b03976f693a8761f08f626ececc658b5d66eb714d5f12834096a31f9d5e3c",
"scripts/analyze-electrical-corners.py": "2a8a4c75b5b51aa64a199076cc4da507c378cd1cb032673094e068fbe9be919b",
"scripts/apply-warning-metadata.py": "06606aee0bcd6d142bb35882256fc8e4e4542200e9bf031b144e5a5cc0d18050",
"scripts/audit-board-edge.mjs": "8580341c101b34df52f83547d29eb411a9233cf44a91845772db7b3978261625",
"scripts/audit-button-actuator.py": "8cafa9d070a19f121e246f29bb4e5671aa8d9268fa4782779128e61cff4d5974",
"scripts/audit-cabled-assembly.py": "40574fa2f9d8f0d7d2317f3e33a06086cabd4ffab87d91de42e2e327f2063ded",
"scripts/audit-clearance.mjs": "0139a66512eb22208a71b38338e95bc81f91db7c23f40cecbe72a781e4218ec6",
"scripts/audit-copper.mjs": "6524b59b604581087389356106d1294505cd1546041dabf7fe9460b3f2e0e827",
"scripts/audit-flex.mjs": "fc670e1083a35239b103a13e9dc6a4d831127f5822687a15c14d6f3d3acde728",
"scripts/audit-folded-panel-clearance.py": "26b4939aa1637289b462e330455547d04aee71a2b6b9d455f2eaf006e2616dfc",
"scripts/audit-mount-installation.py": "1df2a0a99bc3ed9b2d5fb62ef20d73db17ab80d6d3f4e148f602c1864c2d5d20",
"scripts/audit-native-drills.mjs": "dbbaed4730a98af80d528e75dc9ffdb3252bc9f51b2c5bec9003774a748a2341",
"scripts/audit-optical-paths.py": "b9acde103c81b0c84caf2a932f7392e5d0b8e16e4c8735fa9a5bfbcfabccbd4e",
"scripts/audit-pcb-component-meshes.py": "2037c1303dfb73f2954e4d925bfb0457821b10f5a68836ed25e19c473f0a66bf",
"scripts/audit-pcb-insertion.py": "049eece904c7fc39601fb067478e05f3e34e53fae80aff0d53a688879a015e17",
"scripts/audit-pcb-mounts.py": "71b1a2c316550444997cca8d144acd2bc81f1f00398afdaf56f9cb42b5be1cd6",
"scripts/audit-plug-in-harnesses.py": "01db621491b5b126eb1481e2771fa08f392367965e56e31f584f1b21a0088e05",
"scripts/audit-pour-board-edge.py": "e67d2cb4b29bed2a7dc5f9f99a7c89ef8f3c2fab0e37e0d4f68d363262de955e",
"scripts/audit-printed-coil.mjs": "22ee7f280b41ee4de29cee2d327594a1c606bcdcaf329a0d4ce2a804f31f7925",
"scripts/audit-rendered-bends.py": "ca1a8e53806a6ecba715b06868587f27c71b474dd2e30d410c43d346a7b5279c",
"scripts/audit-thermal-vias.mjs": "878bbf58ccc3e21908ac2363e8483c4ccb87cf3a133fb03c488c065a93b7b3d5",
"scripts/check-cli-complete.mjs": "b13c901f014b817161345ad0d3c60d6592b7b44fadf447087a0baf29ab711e69",
"scripts/check-oled-clock-shorts.py": "933d3b5b364fb5dca54ca4f5ef94a09092d81b3ae26d09bc058f210e397ef4c4",
"scripts/check-order-qualification.py": "dc0e9f8904e4dddb0d06de963e0e2ddeed100fccb817041f4e0363f4f556c4ce",
"scripts/check-shorts-complete.mjs": "82ca0a3968c8837dedfbff2c8d9e74ae981cccdead3882fa359dc17823c627ba",
"scripts/check-source-integrity.py": "08a0543d381b942f43294e02e996ce56db1073f61abcae708d0df3ed4ae5f4fb",
"scripts/cloud-preview-cache.mjs": "a5b1eacd64368f0ecdef4bef9d5a1ccd11dfe830bd427d97aa4ad9442cad1dc0",
"scripts/cloud-run.mjs": "dc56ec3943914315b1a99c1879b6b8752b2b116e507bec2187e40b414d7706c5",
"scripts/collect-cabled-validation.py": "be30259738ffbf411885d8e94de93b737e865b3622e6fd0bfd0cffb19d23b1fb",
"scripts/collect-oled-clock-style.py": "3e5893d3e285b0808d81f786fc0f1c80fb9aa7c0b03bb9c05c2cebf99b58bdad",
"scripts/collect-warning-cleanup.py": "fad81321c48b50764978e82eccdf9339ed792479df7a21ecc94bb20f2e616ffc",
"scripts/compact-cloud-circuits.mjs": "0676971aca5a5c83b2931aac4ee640173c67d105b9ba3afbd5dca776e6548cf2",
"scripts/copper-geometry.mjs": "1c92b772aae1b73a005761c90a8184e9c3668ac855a0398b547809c23c55332f",
"scripts/copper-model.mjs": "f5fd264910c1c6c3c46fa450929ff1c529a5805a4e6b71c84fecd5e336668bcb",
"scripts/expand-validation-snapshots.mjs": "e76dca8b55f32613f8b69ea73906ed358b0179a99f21a982bf47b6ac5ef66c49",
"scripts/export-case-study.mjs": "c5517a15d8ab1f5da01c608bef129f18fda30223682591055b7f0707a4fc68a3",
"scripts/export-mount-fit-sample.py": "f40f1310bd12a67c54eaabd87e3d94beb6e16fdc59adf5985cc4be027f80a212",
"scripts/export-pcb-mount-parts.py": "330f83d3b3e181934496754fa41289a76c6189a7c2bb89f7ee4d23050b4ba89b",
"scripts/fix-oled-clock-style.mjs": "053777770e9414828856eee9d45f870cd541ce425e20d725ffbe162c2f5f0967",
"scripts/generate-site-previews.mjs": "236ed1f6b28877b781e2c70a3de8503e76268e05ff8c778ec71a46bf65bc78a6",
"scripts/material-pad-partition.mjs": "10886a86ad12d62d7a1c29d85ca6202d680f56378ad17106e8b7c5cc78d6d246",
"scripts/measure-pcb-style.py": "85bf392d8144fe709596a8f288fb68a4d623b7fe5699edfc4fe5339b7baaae12",
"scripts/mount_mesh_utils.py": "0aa0690309b9b1c380133dfcad8390d3afbd18e5ed327a1a069de78411070240",
"scripts/prepare-display-body.py": "aa1407676601631ac393057ea6b760482ba44d083732359f6bf63c34686c03b9",
"scripts/prepare-external-shorts-check.mjs": "7c0ddedee371e4aaf12cf578d298ba7652a5fcba4c564aa5bc819b32b8583c4c",
"scripts/prepare-mount-hardware.py": "135c9a1e1ce6325f89d050fdd77ed3e1b9a6d58831469df00ef0ebc0acea6470",
"scripts/prepare-mount-review.py": "95880d65b126426ca7282a03f1804c6442fef72cabd8699e920a2c2569295467",
"scripts/prepare-optical-tunnel.py": "d4ee3e7e9b29a3f8e646ce2835ca4a91c5a31f0a0d03a8eb8985c354ba00ac87",
"scripts/prepare-pcb-mounts.py": "de4e21ea40fc36de1e17fb386af725d40dd3aba4f5b01ee7ac3da69c4653daf7",
"scripts/prepare-plug-in-harnesses.py": "b6864d5bc6e2072de11e65fe856fceac2c6c4a35327ab5cd98b7ed622e91a4b9",
"scripts/prepare-wrist-review.py": "62d55a9e3f67c1045adb80f3a05287825bf1305af903a1634fcea2f3f695a574",
"scripts/publish-display-up-preview.mjs": "f238d5d15506aaf518feeffffc39d288ac389106ababbe3916a3ea6c9b079d89",
"scripts/reframe-optics-pcb.py": "a6c7f45f1abeaacc21d913b8566e6386f62286384b24df20c851e1e58717a631",
"scripts/render-mount-installation.mjs": "be2fab2c5233dc417277278775835cf8e5715b1ccf086201fdc0eba29ca5e2b2",
"scripts/render-mount-review.mjs": "b772f5ba7e03535eeead15446730c70f31f8a0ec2e175624556a7d60d9606775",
"scripts/render-upright-watch.mjs": "d97093d46022dafce8df88a1402d84952ac96ae7d6672501c46e32703530166e",
"scripts/render-wrist-opaque.mjs": "805dc2b5c668c1660e6ef1fedc71afb60e5480966c4beefd291edf70266b3157",
"scripts/render-wrist-view.mjs": "85837d04260eba9b9970cd4fdc41118da6166d6ba2dd189a263d705fb9e6a280",
"scripts/restore-cloud-transports.mjs": "71f5452f29568ff42fd7d714188d824f8800470789b96067778b52e8ab74e9c5",
"scripts/restore-inline-models.py": "b1a287c848566a2686bb8a5f98f1b1cc1cc67c8c30ae10cc14dbb7fc7d7e14c6",
"scripts/run-case-fit-entries.py": "f351e0b645ff0ae08b4daf178e3802011d390f5f3a6f9796cad637972198c689",
"scripts/run-electrical-release-audits.py": "e0ff728cc23fd909bb9e42ad6efd785c8665dd8ae5b760d997d9c90894a25553",
"scripts/run-final-checks.py": "c0bf6d09c3d89a7b3b4b40eeee9666101fd72fb6f9fee204d0b2b452c4dfac4c",
"scripts/run-mechanical-release-audits.py": "fc1faec5a9f4c5d308177d83175e870066ad40e1748a146740f7cf1e8878c886",
"scripts/run-short-audits.py": "2ecdad474301c29bfdfc54a4f4336b8ee43f238328f4b84fbcfa341772774592",
"scripts/straighten-native-warning-runs.mjs": "12af226550327ad70f1ff506d5e93ae2d0ac3d18ac622b5d4c87d198be37e8e8",
"scripts/style-candidates.mjs": "448c34961b1118c7b2d0234e477b67fdd657c554b810dd600566300e74882c7b",
"scripts/thermal-via-policy.mjs": "dbc7bf8170df0ce3fd985a8929427d911a735101dcc0a72593265359332b0144",
"scripts/verify-oled-clock-invariants.py": "c6df1ce1b9f10c8eae79f375ca92fb032ecf8f7410ab861c1b857bbfd07de980",
"scripts/verify-pcb-preview.py": "1c37a1d86d5edfeb35c210b63b2a1c7eec3b30a9589e67a76419464a60bbab81",
"scripts/verify-upright-preview.py": "40155d59e018b3be821e21470fe6651ad07e4bb5334c7b7abe3cc43fca25c679",
"scripts/verify-warning-invariants.py": "a449b45733e95e6bf19eac10aab04cd9a49e8f711e7d8d5470f83b9f9ddaff3c",
"scripts/verify-warning-meshes.py": "d9fadc81cedae6a57e125350312e3943b8d7c7431e59eb7a6eae70abbb0435ec",
"thermal-vias.json": "2c922f8f021af8591c865453694204bab70e5f4188f3854b286dcc503321c75f",
"tools/pcb-style/analyzer.mjs": "20cc002de2b46c1acaa561794f208918f84f767f0c510f75eb9c04101f755fdc",
"tscircuit.config.json": "c37f48f0b12ac8f3cc989bbc45360204a66f0c8c5ab99daf4f1f852a3dcef0a7",
"tsconfig.json": "367be9d728534fe74594f5ddd33bccce58fd51736edcaf236dc47b27ec1a6228",
"validation-snapshots.json": "30a4203ffba31e64af48e132cc2ee38a2b9241f6e1f54d4ffd5c3961d546bbe3",
"watch.circuit.tsx": "bcbad6b7d359d2cbfd7b704b4bf7d9afcd9529b72c747dcf689fe77008aa552e",
"validated-circuits/index/circuit.json.gz": "f1f56b8a48d118e1a63ce647d85229c4375d20cef71426320d52b8977e99f44d"
}
}