AnasSarkiz/magnetic-shutter-remote-r8
A USB‑C rechargeable battery-powered ESP32‑C3 wireless controller with Li‑ion charging, protected 3.3‑V buck‑boost regulation, thermal/safety monitoring, status LEDs, buttons, programming UART, crystal clock, and 2.4‑GHz antenna matching network.
- Version
- 0.4.0-prototype
- License
- unset
- Stars
- 0
registry-source-manifest.json
{
"package": "@tsci/AnasSarkiz.magnetic-shutter-remote-r8",
"version": "0.4.0-prototype",
"source_circuit_sha256": "55c3bce87456eb5e58ce1bf232dc6f93ed96205ea12e7dfc874c0fb64763ad5e",
"actual_native_geometry_verified": true,
"hosted_browser_verification": "not passed; ERR_BLOCKED_BY_ADMINISTRATOR",
"supplier_fabrication_gate": "unconfirmed filled/capped-via process/cost; not order approval",
"files": [
{
"path": "BOM.csv",
"bytes": 9893,
"sha256": "c3426d6b9e2bb1aa21061ea65026389bfb42a120d275c21888fed0e771518014"
},
{
"path": "BOM.md",
"bytes": 2319,
"sha256": "e871fddf909ae1c4710ff575752e8aa27f09eb9c76cbf4d2e930d5145a7b58d4"
},
{
"path": "README.md",
"bytes": 11010,
"sha256": "1593f040f9159b97091516c96ce277490ae9f95b3a2969cb4d89a762d7b55d37"
},
{
"path": "VALIDATION.md",
"bytes": 56500,
"sha256": "2d8f13575b16686498c39f8354840e16221f2d304031e238a63008afdfa8e17f"
},
{
"path": "bom.json",
"bytes": 38638,
"sha256": "539f4c2cfcf7b32d22d863cf69a40e522b14e5d056ef4ad8165b7ce62dc30d2a"
},
{
"path": "bun.lock",
"bytes": 173247,
"sha256": "ba23083790e1a4531973a28b300644f4a104ae4637cdbe37898ae54286ee9a6f"
},
{
"path": "cloud/run-heavy.py",
"bytes": 4496,
"sha256": "6b4dbd7b8837b269e54bb28bc231bfe52bf41096598ff7557600d561bc7e27bc"
},
{
"path": "dist/enclosure/3d.png",
"bytes": 38060,
"sha256": "9f9e664b5cc850fe70bdbbe0c974ee903e22c0ca96e0b4b5b42472a73d4a1cf7"
},
{
"path": "dist/enclosure/circuit.json",
"bytes": 17201,
"sha256": "4e8d5db5469ed91057d448de69de13589587de6614a37e849c15859408443f45"
},
{
"path": "dist/index/circuit.json",
"bytes": 2132412,
"sha256": "55c3bce87456eb5e58ce1bf232dc6f93ed96205ea12e7dfc874c0fb64763ad5e"
},
{
"path": "dist/product.assembly/circuit.json",
"bytes": 17201,
"sha256": "cd79c34d3694fe60e188cdae8fb28f746b654392bc4b47d3d8d7bad5d6547644"
},
{
"path": "dist/product.exploded/circuit.json",
"bytes": 17182,
"sha256": "2423504de4f520c97aa189eeb4931f5c57ef564049873ce3b2edf2c1e829535b"
},
{
"path": "enclosure.circuit.tsx",
"bytes": 100,
"sha256": "44555ba62f7936169c67c6b2611635336a903bd0578a9a69dc19b5a5c36e5ef5"
},
{
"path": "evidence/R9-routing-2026-10-13/DATASHEET-REVIEW.md",
"bytes": 8075,
"sha256": "80a8edd4168c615cf650d5637ac9cc262f1e9cec68bd27459989cecc1601a3d6"
},
{
"path": "evidence/R9-routing-2026-10-13/FINAL-REVIEW.md",
"bytes": 8232,
"sha256": "97dce7670ba0d1e1da8a44044ab0656190d500080fd7337b7a720743ee9d033d"
},
{
"path": "evidence/R9-routing-2026-10-13/USB-SLOT-REVIEW.md",
"bytes": 2079,
"sha256": "9381f22af2e6d6f230e5a68513170c2f502106366d8743b8e60e559a21dd9689"
},
{
"path": "evidence/R9-routing-2026-10-13/checks-and-artifacts.json",
"bytes": 26473,
"sha256": "64c19e2ac885f232c282350662871faf0316ae31cc6d89730edb2f373ded2a50"
},
{
"path": "evidence/R9-routing-2026-10-13/final-process/process-review.json",
"bytes": 72062,
"sha256": "8000da09cf8421c3598ea26c6c977247d3b89509331c4206c84a6ee8cee5c190"
},
{
"path": "evidence/R9-routing-2026-10-13/final-readback/readback.json",
"bytes": 50162,
"sha256": "b97b54600adad079106006934b48137c73dc92f2eda73f73f0dce7ea71c938df"
},
{
"path": "evidence/R9-routing-2026-10-13/lossless-model-storage.json",
"bytes": 102259,
"sha256": "9e288f2c6f97fec311b03c6b482d0997e08ac3ab240b5a606f6a7e5304551674"
},
{
"path": "evidence/R9-routing-2026-10-13/native-checks.json",
"bytes": 8056,
"sha256": "968c0c878d35046f364903c87733ea930a7992b898d4f0aab9a5abc7ae225a4e"
},
{
"path": "evidence/R9-routing-2026-10-13/native-export-provenance.json",
"bytes": 2944,
"sha256": "258a0fa8f00d59a70cb4ef2a836426105b8cbd4574f70c16ffb5c7ff0e7299e9"
},
{
"path": "evidence/R9-routing-2026-10-13/native-product-pose-readback.json",
"bytes": 6924,
"sha256": "2db6a85d61ca9fb1ea4360c474fc592d275e98c36b89f40a88372a5dc693b7d0"
},
{
"path": "evidence/R9-routing-2026-10-13/physical-connectivity.json",
"bytes": 23283,
"sha256": "5f3003e486460e59f15f84d78d05e70075c6f596e1ad49668f1aefc7d731b96b"
},
{
"path": "evidence/R9-routing-2026-10-13/power-path-measurements.json",
"bytes": 109902,
"sha256": "d7ab2392ca9bca9e351d828bb357e5723ad42912106498b60e8017031e08c293"
},
{
"path": "evidence/R9-routing-2026-10-13/radio-review.json",
"bytes": 2006,
"sha256": "2ddedadb21462d2aa8c24175091b2d0c7da096c455d60030417c1280d6c61596"
},
{
"path": "evidence/R9-routing-2026-10-13/schematic-cli.log",
"bytes": 1049,
"sha256": "5c6314d13181bd27375a78681f26219ed19c7305b82c53b14a42bbf6d27836de"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/Power.png",
"bytes": 139257,
"sha256": "680717cbdcb94c9f782869ba83469d3e980a5e140cbfdced681785290ad88be6"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/Power.svg",
"bytes": 163845,
"sha256": "605622ada5429f297ffec256d0cfcccae59bb6ef9ca610b71c1accdc5b424a8f"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/Protection.png",
"bytes": 181560,
"sha256": "188e41e6cbeaed5484e73b40423776eed52b63c637f8f227fa25f02ff0c53f08"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/Protection.svg",
"bytes": 221251,
"sha256": "bd293b4d36b3f266b9a4c458646b45cb089fe5eda14a50b2046ae37a483f6218"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/Radio.png",
"bytes": 87401,
"sha256": "3974e293bb15b6944e44111ad56bec9b2a6e9e22cd64cba1042ec207382a9886"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/Radio.svg",
"bytes": 89003,
"sha256": "cd0317eb33c291a52be3ae38410f9a01951dcc77344aacd6727992352889dbf0"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/RadioCore.png",
"bytes": 199631,
"sha256": "cac5196959f1c538477a7b322fc100c0d074a0a87c269e840d4d1dd440cb1ea6"
},
{
"path": "evidence/R9-routing-2026-10-13/schematics/RadioCore.svg",
"bytes": 239998,
"sha256": "70c83d1186dea40f58d040b77bcd0b110d89999f30c73113ebb37962561b8a84"
},
{
"path": "evidence/R9-routing-2026-10-13/sourcing-2026-10-14.json",
"bytes": 29100,
"sha256": "e7eee36b7df2b8c12ba290a3ecb0350b83e6ab3534031656fb3794f05b4f3b13"
},
{
"path": "evidence/R9-routing-2026-10-13/trace-widths.json",
"bytes": 34041,
"sha256": "9eac5e7c62fb9948b38006d7c63d8d08c5997219feba7eac9ebc61639e133077"
},
{
"path": "fabrication/R9/Gerbers-R9.zip",
"bytes": 84572,
"sha256": "e2781cc86a5b7ef55c1cea241486f47fbeccfd9ae65a2c093d31874b82252b98"
},
{
"path": "fabrication/R9/JLCPCB-BOM.csv",
"bytes": 3290,
"sha256": "7686b423caa83f6550917f208a28072742ece286e8665c17002c5da11c95d5fb"
},
{
"path": "fabrication/R9/JLCPCB-CPL.csv",
"bytes": 1609,
"sha256": "bf7e3d3d9323846ec05a44371bd7fd8a0ef46ed2c3a6223f5e8007df26353a47"
},
{
"path": "fabrication/R9/README.md",
"bytes": 2937,
"sha256": "93c79788b809ec06d22a08c943f1f84b93a237d9e1cc5e25e83143c86d6cab3a"
},
{
"path": "fabrication/r9-process.json",
"bytes": 1215,
"sha256": "ac55e5d0b571666eccb594a866cf9a279d9f5e1d9f4c311b3b55a1edfeda96a9"
},
{
"path": "imports/AHW2012C_24NJTF/AHW2012C_24NJTF.obj",
"bytes": 1854001,
"sha256": "bf046e0ce49ab4de86f0aab08386ca1339245262aa986627861b223bc42b6670"
},
{
"path": "imports/AHW2012C_24NJTF/AHW2012C_24NJTF.step",
"bytes": 4667648,
"sha256": "20483de6f4a9e393df9bdc3dacec4489d0f781d96832e865afa59d22bbb07d2e"
},
{
"path": "imports/AHW2012C_24NJTF/AHW2012C_24NJTF.tsx",
"bytes": 1636,
"sha256": "86aa7ede11856c537daca7322e9d07d2ba9d1ecc44c8821a60370e06cb801702"
},
{
"path": "imports/ANT3216LL00R2400A/ANT3216LL00R2400A.obj",
"bytes": 53920,
"sha256": "d964354f91c2b9aac4e98b8b25673208f1131b4d9c8ee7eac959aeb5b4aa7ad6"
},
{
"path": "imports/ANT3216LL00R2400A/ANT3216LL00R2400A.step",
"bytes": 1164374,
"sha256": "c5bbcefd151f09b0d3d65452f00b642d3a6d7a60321b001319328d55618bd3d7"
},
{
"path": "imports/ANT3216LL00R2400A/ANT3216LL00R2400A.tsx",
"bytes": 3075,
"sha256": "856abd725ef36d12823be00fe60fc6a6ed8f26ecdfccaa6562cb4a8d0ae20315"
},
{
"path": "imports/A_0603WAF1001T5E.tsx",
"bytes": 1892,
"sha256": "5902e8307dd04e282fc33a5c3a8637a05b4bc0c6265ec150b6acc1e2dd8cfdfb"
},
{
"path": "imports/A_0603WAF1002T5E.tsx",
"bytes": 1896,
"sha256": "14e67b635c74e96a370432e3723046ffeea0271eb44df5c5614e155daf9b0a4a"
},
{
"path": "imports/A_0603WAF1003T5E.tsx",
"bytes": 1894,
"sha256": "03a087ff0e23fdbfbb78619d3019aa2d705a0a18edf8f5775a2ad35736129777"
},
{
"path": "imports/A_0603WAF1303T5E.tsx",
"bytes": 1897,
"sha256": "f2389c6dabc235506aa5635c75b9867a4e198dff72233e4aaa7c25278a475ab5"
},
{
"path": "imports/A_0603WAF1621T5E.tsx",
"bytes": 1898,
"sha256": "ebd1618b03fa9038c187a9a6bd4b57463800923773132a0a2dde8fa07532d134"
},
{
"path": "imports/A_0603WAF1872T5E.tsx",
"bytes": 1898,
"sha256": "860459a62194e9cb6ec064f752c6314d897f5180bc72bb3927b283971657e861"
},
{
"path": "imports/A_0603WAF5101T5E.tsx",
"bytes": 1894,
"sha256": "27f22e23e54192f5bac6a357c2a79509f81007988352553e78c8a44833805070"
},
{
"path": "imports/A_2N7002.tsx",
"bytes": 3914,
"sha256": "f05d010f18bb42714692e8c4b5e04f418fcd8726c43c9dbaa5c75c2b0aadc34b"
},
{
"path": "imports/BM03B_SRSS_TB_LF__SN_/BM03B_SRSS_TB_LF__SN_.obj",
"bytes": 32496,
"sha256": "bfd8026e42221a4b6e384218de65515150333266af0835614ad55eb02d6d9cc0"
},
{
"path": "imports/BM03B_SRSS_TB_LF__SN_/BM03B_SRSS_TB_LF__SN_.step",
"bytes": 1680011,
"sha256": "89c26deb97e1abc57c5fe633014c64d54d7512ba6d1c707abfb632a0ba49030e"
},
{
"path": "imports/BM03B_SRSS_TB_LF__SN_/BM03B_SRSS_TB_LF__SN_.tsx",
"bytes": 2615,
"sha256": "7bf9d353fc8c420bb5cb2a6ac795ad9f6fc1a21f249b8079deb3c787a194e198"
},
{
"path": "imports/BQ25185DLHR.tsx",
"bytes": 3408,
"sha256": "d4d4b0d03b130745f14a28f60df8a2b22fd8a0a6249f3108f1db5eee58a89517"
},
{
"path": "imports/CC0603JRNPO9BN270/CC0603JRNPO9BN270.obj",
"bytes": 57506,
"sha256": "3af4d2000750b3be8149bdf53d8b14743d96fc20c1c8a963704802ada85759f2"
},
{
"path": "imports/CC0603JRNPO9BN270/CC0603JRNPO9BN270.step",
"bytes": 1468156,
"sha256": "5f7216cf66690dab2ac39e25f5ad1bda3a067967e55809dd781fa60d385df110"
},
{
"path": "imports/CC0603JRNPO9BN270/CC0603JRNPO9BN270.tsx",
"bytes": 2898,
"sha256": "a5281c269f2edea00257dee079118c25b896d9d375bf7218c71fbe01c1d49896"
},
{
"path": "imports/CC0603KRX7R9BB104.tsx",
"bytes": 2891,
"sha256": "1e27a2feb22da0269808b90f299e7833f00c81ccb62c7c5c2f5747b46eb280d2"
},
{
"path": "imports/CL05B103KB5NNNC/CL05B103KB5NNNC.obj",
"bytes": 55992,
"sha256": "11ff3d0e00ddf06caa7ba9e7a4127aa407425d2dbeb9d33203f865f52a44590d"
},
{
"path": "imports/CL05B103KB5NNNC/CL05B103KB5NNNC.step",
"bytes": 1481985,
"sha256": "b49e77a39a55d45c078607d8c791cc5521719fc0140e660f44a3e122fe57af14"
},
{
"path": "imports/CL05B103KB5NNNC/CL05B103KB5NNNC.tsx",
"bytes": 2917,
"sha256": "7073b9736a504d5cb9f177acf45f7aafb8c6cbf4bf6eae0bbd05f75fb7715455"
},
{
"path": "imports/CL10A105KB8NNNC/CL10A105KB8NNNC.obj",
"bytes": 57506,
"sha256": "3af4d2000750b3be8149bdf53d8b14743d96fc20c1c8a963704802ada85759f2"
},
{
"path": "imports/CL10A105KB8NNNC/CL10A105KB8NNNC.step",
"bytes": 1468156,
"sha256": "5f7216cf66690dab2ac39e25f5ad1bda3a067967e55809dd781fa60d385df110"
},
{
"path": "imports/CL10A105KB8NNNC/CL10A105KB8NNNC.tsx",
"bytes": 2888,
"sha256": "76a5688a4ee925069dd5b9016dc9f8de48199390f0b093c5b724cd4c02e1a107"
},
{
"path": "imports/CL10A475KO8NNNC.tsx",
"bytes": 2887,
"sha256": "29887a64812e31e60abd7b1bd7b70ffb30ffce4cd22c35e9255370a1e798b462"
},
{
"path": "imports/CL21A106KAYNNNE.tsx",
"bytes": 2904,
"sha256": "bae4ddb2455163960807007782a51ce608a163ced35f24317c4837bc5df18b57"
},
{
"path": "imports/ESP32_C3FH4/ESP32_C3FH4.obj",
"bytes": 53287,
"sha256": "0b150f0645902c379d1d98164128663b15b6c7323ff24c0cd7c3c1dc21984e6b"
},
{
"path": "imports/ESP32_C3FH4/ESP32_C3FH4.step",
"bytes": 2990936,
"sha256": "c4afb4c5784d78c4ee8910ecec98f03f27728a1a56a1ea78a231552db04bbedc"
},
{
"path": "imports/ESP32_C3FH4/ESP32_C3FH4.tsx",
"bytes": 16572,
"sha256": "3c2a32a332fc4660cc7d67d4051434ceec3470281fa8c4ac95749a655a7d83a8"
},
{
"path": "imports/ESP32_C3_WROOM_02_N4/ESP32_C3_WROOM_02_N4.obj",
"bytes": 93002,
"sha256": "81dc361ce8ded18a36e1fa93de03cffe7e5ec8bb1ba20ea96edce6fddf6ce97f"
},
{
"path": "imports/ESP32_C3_WROOM_02_N4/ESP32_C3_WROOM_02_N4.step",
"bytes": 2197838,
"sha256": "bba95db596c0dad394f36dc2246eed661700e66cecca5bbcc5b17efa93279467"
},
{
"path": "imports/ESP32_C3_WROOM_02_N4/ESP32_C3_WROOM_02_N4.tsx",
"bytes": 9725,
"sha256": "2a4c291692d6281e8e96a834cf482c53d7ef439dd1e225f4bcb24e392968e31b"
},
{
"path": "imports/ESPC2_12E_N4/ESPC2_12E_N4.obj",
"bytes": 167964,
"sha256": "6223faf9404c575f350a96b427d8da0da13a2439ab7b0f9b9145452ed78484be"
},
{
"path": "imports/ESPC2_12E_N4/ESPC2_12E_N4.step",
"bytes": 1806180,
"sha256": "4eea7f810c4609c7ca56f62558c85a64e5bb19194118cd60fcd2ad6eeeeac8db"
},
{
"path": "imports/ESPC2_12E_N4/ESPC2_12E_N4.tsx",
"bytes": 6845,
"sha256": "c3a8b0ac2676cc02fd1c219233c0e1554be613c85c38698468d4e961aadcca77"
},
{
"path": "imports/ESPC3_12_N4/ESPC3_12_N4.obj",
"bytes": 161329,
"sha256": "2642b6502d25a4610e5c8a77d1641d2d9e5af38feb9ffa9b7eb3e7fd2f1f5e27"
},
{
"path": "imports/ESPC3_12_N4/ESPC3_12_N4.step",
"bytes": 2071129,
"sha256": "d16846c481cd1ad6f2780f5177d49dd9f1316ec5d09465b13bdcb9968b899304"
},
{
"path": "imports/ESPC3_12_N4/ESPC3_12_N4.tsx",
"bytes": 9217,
"sha256": "286b7836dc15da3013748126a46da2de4836dccfedb96cf3a32c8ebd18a4c8a4"
},
{
"path": "imports/GJM1555C1H1R5BB01D/GJM1555C1H1R5BB01D.obj",
"bytes": 55992,
"sha256": "11ff3d0e00ddf06caa7ba9e7a4127aa407425d2dbeb9d33203f865f52a44590d"
},
{
"path": "imports/GJM1555C1H1R5BB01D/GJM1555C1H1R5BB01D.step",
"bytes": 1481985,
"sha256": "b49e77a39a55d45c078607d8c791cc5521719fc0140e660f44a3e122fe57af14"
},
{
"path": "imports/GJM1555C1H1R5BB01D/GJM1555C1H1R5BB01D.tsx",
"bytes": 2930,
"sha256": "017850fc6e1e0e417b92837885a22b7fccef22fd47c0ce161f2b60446b79912f"
},
{
"path": "imports/KT_0603R.tsx",
"bytes": 3485,
"sha256": "e1bab4c8e862c0801a35cfd7e14d73ca942feae8b65548f725ce162931592e96"
},
{
"path": "imports/LQG15HN2N0B02D/LQG15HN2N0B02D.obj",
"bytes": 74680,
"sha256": "e0690f301769a9613b14ee84f75db92a69960553017ed78b94fbd32c74916799"
},
{
"path": "imports/LQG15HN2N0B02D/LQG15HN2N0B02D.step",
"bytes": 1496565,
"sha256": "93766f32d2edc57451edaf65da7dd171a433fbc63b6a2a274da12c198a8d5be1"
},
{
"path": "imports/LQG15HN2N0B02D/LQG15HN2N0B02D.tsx",
"bytes": 4258,
"sha256": "018ea76bb3462ee645c0c71537b112a644cc07422cb9e0991960560fbc693fc5"
},
{
"path": "imports/MSK12C02.tsx",
"bytes": 6996,
"sha256": "7b94b10180da219ebe17874486cfa37a596668e29a15ad48e94d67cce7f19658"
},
{
"path": "imports/SKRTLAE010/SKRTLAE010.obj",
"bytes": 163850,
"sha256": "bc68b3514b1c85b7f2a634ff866609d0e07189a3d5b940034a9c366e4499d062"
},
{
"path": "imports/SKRTLAE010/SKRTLAE010.step",
"bytes": 2068813,
"sha256": "5320d7a2a54b3be031d3299b84bb107c8397b204852fb2c77e9aa5a217f8ca94"
},
{
"path": "imports/SKRTLAE010/SKRTLAE010.tsx",
"bytes": 4601,
"sha256": "7638ccd88955f4ceebd337fa8d24691de05af97113a3d49ed426dd997d641e49"
},
{
"path": "imports/SM02B_SRSS_TB_LF__SN_/SM02B_SRSS_TB_LF__SN_.obj",
"bytes": 34588,
"sha256": "637e5c864f41bed4c239f8959fb494d1220a2977af89e236ac03fb0c9158fa3a"
},
{
"path": "imports/SM02B_SRSS_TB_LF__SN_/SM02B_SRSS_TB_LF__SN_.step",
"bytes": 1645245,
"sha256": "949e2e5a0e11691a024f4dc3d1c939c7d85347c4646a36630e045e8cf768bbe0"
},
{
"path": "imports/SM02B_SRSS_TB_LF__SN_/SM02B_SRSS_TB_LF__SN_.tsx",
"bytes": 2435,
"sha256": "87f29d0433bc9d36b77b12841745dcfddcb3895328ee8d2c6fe2d9cdd605233e"
},
{
"path": "imports/SWPA3015S1R5NT/SWPA3015S1R5NT.obj",
"bytes": 150938,
"sha256": "74b1a00362fb8946ca60deeb4f9ef94198ef9fce93e084a91cdff1af13fd88d2"
},
{
"path": "imports/SWPA3015S1R5NT/SWPA3015S1R5NT.step",
"bytes": 1398223,
"sha256": "2de925c4e48a8c9ffbf5df75e8b2e9e6b9e375cbc35b36c6a4920adc85f9fe49"
},
{
"path": "imports/SWPA3015S1R5NT/SWPA3015S1R5NT.tsx",
"bytes": 1794,
"sha256": "a6baf03f3bd6ec49a98fe029f0d17846c492b4971040943b29226b90ca458973"
},
{
"path": "imports/TCC0603COG470J500CT.tsx",
"bytes": 2898,
"sha256": "fe68decd2af2b035d732c3b1a62faeec08e89ed7e56a20ab97b47c9d1e75e47c"
},
{
"path": "imports/TMP390A2DRLR.tsx",
"bytes": 2498,
"sha256": "38b0189e7e012e95027c5eeb60bb64d0e3c4e3859bbc34378a1fb3dfc2e99124"
},
{
"path": "imports/TPS3839G33DBZR.tsx",
"bytes": 2209,
"sha256": "be6475d461bd2a33e320dc674b0b88a3ff52a9bfe8d0bc5dc0f8a8775360f09c"
},
{
"path": "imports/TPS63031DSKR/TPS63031DSKR.obj",
"bytes": 69520,
"sha256": "d2a529438f9e879641c132027628e0bd1c10437513947f367e19dc91268a5633"
},
{
"path": "imports/TPS63031DSKR/TPS63031DSKR.step",
"bytes": 1951783,
"sha256": "796d0eb1f197584d2111f35840402f83d583c9497630171950e7c1164fc1fe9d"
},
{
"path": "imports/TPS63031DSKR/TPS63031DSKR.tsx",
"bytes": 3625,
"sha256": "313da677fe688ca866f49e57ba0aff17e1775470cf47860a440693745d8709cb"
},
{
"path": "imports/TS24CA/TS24CA.obj",
"bytes": 170604,
"sha256": "5878da19a70fe00419a487d86114b89066a2290165b2ee4949eccf7451c0d0bc"
},
{
"path": "imports/TS24CA/TS24CA.step",
"bytes": 1356885,
"sha256": "819eb92e92a4876d088c549a8cf5c939caaf645b2315e09e046b4911f737dbd2"
},
{
"path": "imports/TS24CA/TS24CA.tsx",
"bytes": 4023,
"sha256": "25c69d750795d6a855e275b8b6e3ffd82e367ed892eee17b6e765ed4df2f06fe"
},
{
"path": "imports/TS_1088_AR02016.tsx",
"bytes": 2324,
"sha256": "3316a9df5459737097fe9323ac72a2672687af4b93d0e9414119a3ce7b6aeeb4"
},
{
"path": "imports/TXM40M0004252HBCEO00T/TXM40M0004252HBCEO00T.obj",
"bytes": 146828,
"sha256": "4696cfaa1fd65c667edbce96e3daace0d060ea2d840664544efe6c51f1f89104"
},
{
"path": "imports/TXM40M0004252HBCEO00T/TXM40M0004252HBCEO00T.step",
"bytes": 1232234,
"sha256": "0045bae183dc05532f4476dbae712bc653f0f20641e9b94185f16488f2337e67"
},
{
"path": "imports/TXM40M0004252HBCEO00T/TXM40M0004252HBCEO00T.tsx",
"bytes": 2371,
"sha256": "a9470d42045614de570e242aba7818c13f3462ecccb7eb4f2936600e96e20fb1"
},
{
"path": "imports/TYPE_C_31_M_12/TYPE_C_31_M_12.obj",
"bytes": 677525,
"sha256": "9d7e957178f20137fdd5d62ae84281fe3b5bb3a44262f348d8e129b0a4182320"
},
{
"path": "imports/TYPE_C_31_M_12/TYPE_C_31_M_12.step",
"bytes": 3046769,
"sha256": "3806dacd6082a75cfb24d3ba4b86b3d0c96213134c67e1385eb1599a89b2c461"
},
{
"path": "imports/TYPE_C_31_M_12/TYPE_C_31_M_12.tsx",
"bytes": 35678,
"sha256": "40a1cab40365b5189aeedcfb069b920cec5f809508b72c0d9e0f68bb5eb64beb"
},
{
"path": "index.circuit.tsx",
"bytes": 144,
"sha256": "34c5c2bdb35649309ef205cc7bf3de9a764c7a172f3c286c569ae2067e2756cf"
},
{
"path": "package.json",
"bytes": 5580,
"sha256": "b94985a33cfb551a106aa647c6364ca818cbe105909100df36227c45c2fe863f"
},
{
"path": "product/README.md",
"bytes": 14921,
"sha256": "889b54d800bb82c3873e721b7b37a5576fd25259d4a3944f521facdbd937fbfe"
},
{
"path": "product/assembly.tsx",
"bytes": 5390,
"sha256": "0f1461b24027ac441e434ecb72ead21185938335ad8371226f74878f5247c1c4"
},
{
"path": "product/closed.png",
"bytes": 38060,
"sha256": "9f9e664b5cc850fe70bdbbe0c974ee903e22c0ca96e0b4b5b42472a73d4a1cf7"
},
{
"path": "product/dimensions.ts",
"bytes": 1232,
"sha256": "83ff675552b5b4c2d5da945d6b83ce7012a320c17a11525080504f6413427749"
},
{
"path": "product/exploded.png",
"bytes": 46977,
"sha256": "72749e6b231516c52361fc038611b6d4d03d3ebb201aba1ece000947dad9bc12"
},
{
"path": "product/geometry-review.json",
"bytes": 36012,
"sha256": "7360b200055d678fe81fe3eebc68f605a188d6edcc17e9ab215a5b32e109f796"
},
{
"path": "product/geometry.ts",
"bytes": 18326,
"sha256": "726080e031edf4e20a96156e1f36ce775e28e19337b6b43d28d7ecd82f3f2e4e"
},
{
"path": "product/mechanical-model-review.json",
"bytes": 4990,
"sha256": "50b98d65dc39e7e8bf9adf7531cafe56d4ad5ebee83998c1330cf4ca2697844d"
},
{
"path": "product/models/mechanical/ASR00012_MaximumEnvelope.glb",
"bytes": 1592,
"sha256": "27d47ce4d5390b1027f51b41189e7f4babc34c94a4498c93eb7946831582983b"
},
{
"path": "product/models/mechanical/BatterySupport.glb",
"bytes": 2556,
"sha256": "ab5de3cea1466c37d476fa4272128ecb1ff999dc599dd50b97fc42fe372b3b89"
},
{
"path": "product/models/mechanical/FingerGripInsert.glb",
"bytes": 23068,
"sha256": "2ea9903133c4aab712598d7b28a630a58c08b135cd20858bba7f3e82694374e7"
},
{
"path": "product/models/mechanical/MagSafeArrayReference.glb",
"bytes": 31632,
"sha256": "3c355515c38df562a654430dc815065ff165a9cac6ba436d1b22e0427f7c58ce"
},
{
"path": "product/models/mechanical/MagSafeFaceCover.glb",
"bytes": 13132,
"sha256": "fd9b3134ffe1ccf26f8b0fe548415542b19c11fb127103af5484a9b4441ef6a1"
},
{
"path": "product/models/mechanical/MagSafeGrip.glb",
"bytes": 162884,
"sha256": "b9b1241ba02ae4a629d871a7bd01d07c960ea72a3cb7c8bde93f77573eacf3a1"
},
{
"path": "product/models/mechanical/MagSafeRearCover.glb",
"bytes": 12612,
"sha256": "d0240c02bad23703af953b412238938ca5adbf60c4df88a223289c6f2b572dab"
},
{
"path": "product/models/mechanical/RemoteBase.glb",
"bytes": 273280,
"sha256": "f6cebc9f2258dea527b50943fcb8ab3580f7a7748e3fcf2a2eb93ad3cac89a69"
},
{
"path": "product/models/mechanical/RemoteLid.glb",
"bytes": 203460,
"sha256": "1f9061a86c006f3cc3f327f6e9149bf867d9703d62222736a3126d29ae488a9e"
},
{
"path": "product/models/mechanical/SideShutterPlunger.glb",
"bytes": 29704,
"sha256": "c5e8d32ec7cd393e9ab2c41090b49826faa91f43b9c92ead36fa08587ec401b7"
},
{
"path": "product/models/r8-parts-2.glb",
"bytes": 2034920,
"sha256": "28b005e1a4cf9ea78c66c6e9e5d5e39c13380a76add15c8bd10bf1aa7bf2aab2"
},
{
"path": "product/models/r8-parts-3.glb",
"bytes": 2107716,
"sha256": "0f7059ca143dbf2e4ebf8c43ce5fd8db2030b1311b93af30fd5426ffddf5e3cc"
},
{
"path": "product/models/r8-parts-4.glb",
"bytes": 2106928,
"sha256": "c916f44bcffed1776034b130f58e26bce6c12782340b628bf248f3abe9ccdffb"
},
{
"path": "product/models/r8-parts-5.glb",
"bytes": 2031492,
"sha256": "12e9b5f35b43bb636c916adb6632652db3262ec148cd3b085c2ff067d8de4a0c"
},
{
"path": "product/models/r8-parts-6.glb",
"bytes": 1791724,
"sha256": "ae06deefc29730225ce0faddb9bf2f1f51d5b6622b870fb8da4d73677cd9d467"
},
{
"path": "product/models/r8-parts-7.glb",
"bytes": 2004556,
"sha256": "5361bc2f989ed4f90fc3b7af365bd31009caf1783cc9f37e648b41a2b6dfd294"
},
{
"path": "product/models/r8-parts-8.glb",
"bytes": 2004096,
"sha256": "5837b440e230758b103bc56710e4db83353dab5788c79a811771d4b690cbffda"
},
{
"path": "product/models/r8-pcb.glb",
"bytes": 1775668,
"sha256": "701cf923a1c84e53ebd4396aad824c64a3c1d885ae6d845ca8a0de95335c5ecf"
},
{
"path": "product/native-obj-model.json",
"bytes": 484,
"sha256": "1c40c9c685b7729c57fe8428d9eb6879902cd2c37bbb9d220e70061a732a1d06"
},
{
"path": "product/pcb-model-review.json",
"bytes": 26907,
"sha256": "6095b1fb62824315e37b46bfaec393c072d51c30d7ac2525b3acd0d5d776b8f5"
},
{
"path": "product/phone-facing.png",
"bytes": 17317,
"sha256": "e46d59098309d68f92f8c7b8c501540d2f1b3a090f249138d5c80f0139ff1b43"
},
{
"path": "product/print-mesh-review.json",
"bytes": 5116,
"sha256": "0b24c7c3ef5fcf5c8ab4d7d56cc5fc19df353e1f7a7e1bf81c8de0f630d21605"
},
{
"path": "product/print-plans.json",
"bytes": 1120521,
"sha256": "a1c1de8842f91abd60311415a83a481549a7830954a279d4f88076151222906d"
},
{
"path": "product/print-requirements.txt",
"bytes": 46,
"sha256": "606fcff716ba22a4e16a14ec42c6dd3b060794f48b09666d3c962cbeddec8c4f"
},
{
"path": "product/prints/BatterySupport.stl",
"bytes": 1684,
"sha256": "4721db9afd407f1348030683879bf0b40d4f5cac826cc45628c7b83efaf217b4"
},
{
"path": "product/prints/FingerGripInsert.stl",
"bytes": 23084,
"sha256": "57c018ee08b5a97b04f26b4ea77a91269c013fe894045d3c23061c8c379ec64d"
},
{
"path": "product/prints/MagSafeFaceCover.stl",
"bytes": 12684,
"sha256": "1761dbe7b2bce0cf339487ec20db09a77ffc9b85645033dbca9a90311a68461f"
},
{
"path": "product/prints/MagSafeGrip.stl",
"bytes": 151784,
"sha256": "8140ba98a1c855e2b8a112703f38b5dd42d25338345658b89750152dcdad3528"
},
{
"path": "product/prints/MagSafeRearCover.stl",
"bytes": 12084,
"sha256": "e1f0623942579e8b6b5953718e00cdd82246229e9b20fa6ed10457d2e6f31161"
},
{
"path": "product/prints/RemoteBase.stl",
"bytes": 232784,
"sha256": "fc4a5e8c8f3977b539a5887468c8868ce2f77975af95eac93832b292afa7f108"
},
{
"path": "product/prints/RemoteLid.stl",
"bytes": 197484,
"sha256": "3ddd6fc50aa8c34536ee9743091a19775b68f8be37b31a0992c2b5ec20e1d567"
},
{
"path": "product/prints/SideShutterPlunger.stl",
"bytes": 31284,
"sha256": "4895819a2d4f46667e7eeb0a2f55703c8ca12241a5c8ad1e3f783c6d44bd12d3"
},
{
"path": "product.assembly.tsx",
"bytes": 47,
"sha256": "ce9bd7d5166069960be5172ef35fe24ee391c040573f3ce3780606f29448b831"
},
{
"path": "product.exploded.tsx",
"bytes": 109,
"sha256": "912e02a0aad538769cb40bb2dac81c13f8c1a82e2ce149f0471630ef8d518446"
},
{
"path": "product.geometry.tsx",
"bytes": 132,
"sha256": "9223668ee51ce476667c7156e5ebbf5fba552938a6b4725ff52e087312e90108"
},
{
"path": "scripts/audit-authored-placements.ts",
"bytes": 403,
"sha256": "65de6d6f30d3d878b2d7ed533ab8c1dd64537aa4feb9182d0ca8e9cf5741ed5a"
},
{
"path": "scripts/audit-drills.ts",
"bytes": 1892,
"sha256": "0dffe1c742417c3c87e4be2c921fcf6ee200128b881d32665dc321dd1393074f"
},
{
"path": "scripts/audit-r4-qualification.py",
"bytes": 11556,
"sha256": "ac69f45aa796d43a4dc0add8b634fa7f9b30e2f5f943f47897b8fc37b7c3f2c9"
},
{
"path": "scripts/audit-r6-registration.py",
"bytes": 11959,
"sha256": "f19f472b19e8decfe21020931e568595030e65d1841aa578f457c3bd0af63c95"
},
{
"path": "scripts/audit-r7-led-fixtures.ts",
"bytes": 3615,
"sha256": "42083432b9478e07839eff879efd8dda393117546fba06e27a92e61f15877c32"
},
{
"path": "scripts/audit-r8-circuit.ts",
"bytes": 4605,
"sha256": "a7bff71efc681391fcedb469cc78209bd6b2a0b4438845bdfbbb2a69bd60b304"
},
{
"path": "scripts/audit-r8-jst3.py",
"bytes": 3420,
"sha256": "b3a490df282b8993b7fc241b744eb261681a860c6abfc5d411756e82dbf60786"
},
{
"path": "scripts/audit-r8-module.py",
"bytes": 3886,
"sha256": "770312a45600c8bcf1dbbf4661dcd204c5ac1f5fd8b119ed30c2a0f98d807eb7"
},
{
"path": "scripts/audit-r9-circuit.ts",
"bytes": 9145,
"sha256": "4d16c6e12499a6103014c17b4ad6ac9fb28f41c8337d812bb136cf756a17e605"
},
{
"path": "scripts/audit-radio.py",
"bytes": 1667,
"sha256": "322a908352bb2ecd289fef336d15ad27d33eb5bbf9b71254f0e25bdb196b6c9f"
},
{
"path": "scripts/audit-side-shutter.py",
"bytes": 9415,
"sha256": "c3366d84678c9c3cf366893f5d0637dd2db7170c40ec77b08a362815b725e419"
},
{
"path": "scripts/audit_r7_jst7.py",
"bytes": 2847,
"sha256": "875cf9f4f609ffe8ff25312f0942320631d9c302ac54ef86ef0ebfa51f28de23"
},
{
"path": "scripts/audit_r7_paste_fixture.py",
"bytes": 6775,
"sha256": "b2eb92b899b01e0ed114a0a6a52db1912716bf3a2e59286d68fecf033bd37deb"
},
{
"path": "scripts/check-mechanical-meshes.py",
"bytes": 1550,
"sha256": "5c388d8d69152c4694c1c84fa54d44c4818aba58e6b3fcc6e5ad8ceb699ef555"
},
{
"path": "scripts/check-product-geometry.ts",
"bytes": 15738,
"sha256": "6bd60862daee95dcb91fc010c5051dc6de15d72a9ff045d4d56cfdb8e4e7d1f8"
},
{
"path": "scripts/check-r6-mechanical-meshes.py",
"bytes": 1544,
"sha256": "5bd3a550e04fa768e2a75aded2675b4a41f8f0103a8e6c5ed33974cece8f5e14"
},
{
"path": "scripts/check-r6-preservation.py",
"bytes": 1092,
"sha256": "4db3c0049c536d13cbc29e78ad0854331b3c30012a926f26c9aeec1b308cb766"
},
{
"path": "scripts/check-r8-native.ts",
"bytes": 1479,
"sha256": "3ca23159dd6241642dad85691ea386a5bbb703dd8de7f5260242b6f887b37416"
},
{
"path": "scripts/check-r8-output.ts",
"bytes": 1346,
"sha256": "501f3522f15b9e73d0d83b6ac0079548d39df08b0d542e8394e407341b5eeef9"
},
{
"path": "scripts/check-routed.ts",
"bytes": 986,
"sha256": "849fe7f998fed9f968b6452990cb6f297dd39ba0920eb1579c17a5c04e5a52ae"
},
{
"path": "scripts/compare-r5-r6.py",
"bytes": 3645,
"sha256": "c9c7c06ac248242e7e235e913f7f8d13339b0eab3fc918e277a95ca3dfc5215b"
},
{
"path": "scripts/curved_geometry.py",
"bytes": 2298,
"sha256": "88bdc260494aed8823456835bc620c756f8ea1aa4f2b289343c40b83bdb4e7de"
},
{
"path": "scripts/draw-assembly-review.py",
"bytes": 4864,
"sha256": "701293e64aaee98629cde4112758afad8969481436bb1e5ddaa08296f5499115"
},
{
"path": "scripts/draw-r4-assembly.py",
"bytes": 4575,
"sha256": "22b3143edda1f50241eb1b5488b6fbc8c231b82ce42e2faf0943a1e448269dc6"
},
{
"path": "scripts/draw-r5-dimensions.py",
"bytes": 3526,
"sha256": "6eb119697998b12fda9118e5d5fb6467c4e521e581163b010b9d23b6f587c967"
},
{
"path": "scripts/draw-r5-review.py",
"bytes": 4850,
"sha256": "4c37c8e6909b784dfa4134e503529e579e7cc17ef3102536479f88bea4c9f9e0"
},
{
"path": "scripts/draw-r6-dimensions.py",
"bytes": 3669,
"sha256": "662d17f1bbd1e11ef49eeaa940a63d64f79ba312c6d5c06cf02c4549bcd92905"
},
{
"path": "scripts/draw-r6-review.py",
"bytes": 3853,
"sha256": "40d8a84fae6792ebc3e282a97185fb0320d0e93cec0b7a62687ee5a20ece16af"
},
{
"path": "scripts/draw-usb-qualification.py",
"bytes": 3195,
"sha256": "9da286aff66d658de7e84b7f3ab2d13c275892c8fef3de4b712c68458c71e588"
},
{
"path": "scripts/export-assembly.ts",
"bytes": 6091,
"sha256": "fa350459fd8ed0ed5124ffd8fa3bea4a5e1d5b6d0e7c6dfa5f07efd7d4024bd1"
},
{
"path": "scripts/export-gerbers.ts",
"bytes": 636,
"sha256": "56d4416b25c3229ab6ea0d5840c9afd8d1aaada5f00ce221336114903f094afd"
},
{
"path": "scripts/export-product-mechanics.py",
"bytes": 5024,
"sha256": "6368f57d70536967eb93b2be880af155f67e7deef1f1004cd7ed99726c73db51"
},
{
"path": "scripts/export-product-pcb.ts",
"bytes": 6300,
"sha256": "960fe57d1c0e75629015da303fe1590fb80d47ad651ebbcc9c454edff14f1cdf"
},
{
"path": "scripts/export-product-prints.py",
"bytes": 4721,
"sha256": "ba05ebca3808753c0bcb0c165d596014b7d701ddc99f8032586eca3015329f48"
},
{
"path": "scripts/export-product-viewer.ts",
"bytes": 3866,
"sha256": "416f221cd3a623a5b0b18ceade513d6fc1c7c7c383ec2e80e9447c31de98de80"
},
{
"path": "scripts/export-r8-gerber-zip.py",
"bytes": 1024,
"sha256": "e60d1856e388a681353d59447d4261d5dc3b02b3ab2cd70422ef7da3167f2474"
},
{
"path": "scripts/export-r9-assembly.ts",
"bytes": 6674,
"sha256": "6cb7084863f725be1fc0bb06d6f5dd7c16b2190c9b3e4871660ec89dabf89d4d"
},
{
"path": "scripts/fetch-qualified-datasheets.py",
"bytes": 1407,
"sha256": "53645504e126de5ba5136aaa6f0024108ce13672478a89fe7bcca58ab2cfd958"
},
{
"path": "scripts/finalize-r2-bom.py",
"bytes": 3636,
"sha256": "a92b9589be8145ba8f406545de2ff60462e8e1b481830fc9a7141ac1b1a81e86"
},
{
"path": "scripts/flash-r8-standard-jst.py",
"bytes": 4036,
"sha256": "468127d13678cbbb4fb4502d0158cb49ff16e7ab56fdfa39058589714597cf46"
},
{
"path": "scripts/index-pcb-model.ts",
"bytes": 937,
"sha256": "368a044d0ad0ed20d1a101f339e73a3aff72e0cf16712c296120082c08e3e029"
},
{
"path": "scripts/inspect-exported-slots.py",
"bytes": 4197,
"sha256": "9731331400e7189e9c3ecba7e2d239580c3a178824ee5a04bdb0d7eb9fa38792"
},
{
"path": "scripts/jscad-planner-modeling.d.ts",
"bytes": 495,
"sha256": "1919a1483637576e163ee3df06144395a79fe1315e3b51d8e05ffa40f50adeb8"
},
{
"path": "scripts/lib/local-module-specifiers.ts",
"bytes": 1057,
"sha256": "41bad0a4c71ca0feae9efb6fc057a77cc57b973eb95957f8dc03f5d5f6a59ed0"
},
{
"path": "scripts/lib/qualification-source-placements.ts",
"bytes": 3251,
"sha256": "21b00cc88efaac0648e250047da6a6268f3f4c947df92585acc4c494d39c2add"
},
{
"path": "scripts/list-local-imports.ts",
"bytes": 377,
"sha256": "d1bf52cbe0d52f5c14f84485ac5876f87e5357255b8634f4eff48c010de1b245"
},
{
"path": "scripts/manufacturing-audit.py",
"bytes": 18375,
"sha256": "e4d249d05dd052b26c85915cd0cfaddb5641e3b0e8b4c5ac592f50286a244e05"
},
{
"path": "scripts/measure-j1-export.py",
"bytes": 4691,
"sha256": "c3a5be2a53634023451aa38638b216b8023343c0de7ec9ce336ceaaba5e31799"
},
{
"path": "scripts/normalize-pcb-model.ts",
"bytes": 4456,
"sha256": "16e27da23666e0f95c8a02f9b07e469680e6249381a217972f28f269b78633b7"
},
{
"path": "scripts/package-r9-native-exports.py",
"bytes": 2387,
"sha256": "8e2ab7897ff7a0d2894a882243307732427d5308b0406cee280cb94070cdaf7a"
},
{
"path": "scripts/package_draft.py",
"bytes": 2259,
"sha256": "c33f51283f504fc44a82b67f6093a026dceced14679e0b61ecbd4ff23964a38c"
},
{
"path": "scripts/package_r2.py",
"bytes": 3067,
"sha256": "b775ce118f96dc91c08b8e62222bf6c4fff9f64a120864fa95da7f117ed86803"
},
{
"path": "scripts/package_r3.py",
"bytes": 7714,
"sha256": "3e923104e4af53120160788c90591fe5c84bb12256714e1acac5aa807a878b59"
},
{
"path": "scripts/package_r4_dfm.py",
"bytes": 9047,
"sha256": "5ea2c6d3d010e4a495b9336b429efac6df24dd86161ea202a6c95e6932a4a1d0"
},
{
"path": "scripts/package_r5_dfm.py",
"bytes": 5054,
"sha256": "bdef8e94ba1b57114871d0fd4e4fbd7dbe5ccee4895ab8bba96072aeb480ea3b"
},
{
"path": "scripts/package_r6_prototype.py",
"bytes": 6727,
"sha256": "16fb1104665549faaede87d9bb2783fedc036bead65424db3e70e3e0fd137655"
},
{
"path": "scripts/partition-pcb-models.ts",
"bytes": 1417,
"sha256": "8ce950411ef20c38640eeef396f2de2e76a318a17c900394b434f2f0fb98ffc6"
},
{
"path": "scripts/place-r5-markings.py",
"bytes": 3500,
"sha256": "22dd75450e4c54fe6d9e5522c7db846277ab23f94309d856d31e167d7575d40f"
},
{
"path": "scripts/qualification_paths.py",
"bytes": 1178,
"sha256": "1adf9380024061da1912a3690cab1624aee319310aceb2819ecfcf9d59dc6e14"
},
{
"path": "scripts/r7_power_budget.py",
"bytes": 3453,
"sha256": "ac6627b50b695ee17680170a3607f45c248191df66e5bdf582e1c361bb33cf1e"
},
{
"path": "scripts/r8_board_geometry.py",
"bytes": 2170,
"sha256": "c2a9cf4487ddef823cc46399ddfde91f2e4f59bcd776506d6c384ae97f710cbd"
},
{
"path": "scripts/r9-filled-via-process.py",
"bytes": 5558,
"sha256": "b2755ad98a5bdd86d638631b74ad36b6c4775d444dfabb4a99af0b1f347d3010"
},
{
"path": "scripts/r9_board_geometry.py",
"bytes": 2363,
"sha256": "bd07c65904df62bd0765f3a27e5afa54d1514df56c3b8180b277090314b48c05"
},
{
"path": "scripts/recheck_board_sourcing.py",
"bytes": 4611,
"sha256": "0c1b18e2a8299999101a932ccaad802ace96c16bb79301b779a1033b413731b9"
},
{
"path": "scripts/record-r3-tooling.py",
"bytes": 1938,
"sha256": "a0bc13915bf94390afbf0655c0456d44217ea4128967d57e7a9898d5106e2277"
},
{
"path": "scripts/record-r5-tooling.py",
"bytes": 1492,
"sha256": "737268acb0e0e33e42e60bafe3eaf3e710b39b4a4fdd013638ed59ae222da3ec"
},
{
"path": "scripts/record-r6-tooling.py",
"bytes": 2734,
"sha256": "206339721275a2ac5f110c2f2b5e79b6f00e36d1009c0f11b5c50a4f78e2870e"
},
{
"path": "scripts/render-final-cam.py",
"bytes": 3039,
"sha256": "1b80cebd950254f3f11f6afab4453cde32617a643fe6655ea4913f2e5cd1f91c"
},
{
"path": "scripts/render-legend-review.py",
"bytes": 3482,
"sha256": "b569122c2bb4a54ebc18654b9c7e6dbae5e54094c4e800e679dff5d0142131e7"
},
{
"path": "scripts/render-product-eight.py",
"bytes": 6609,
"sha256": "680e6b0c91446936c1ec9bbf8d7ef192bdd3ff2cb90c9074be7ee169a6117143"
},
{
"path": "scripts/render-product-studio.py",
"bytes": 8649,
"sha256": "41456fcf6f26148a7ce274766f8aba728939d05fd6c898fb869eea251f121358"
},
{
"path": "scripts/render-product.ts",
"bytes": 2771,
"sha256": "4014fde3ef52b83f78a3076a88ae6f7910ef9593be93659323871f01a60e1f2d"
},
{
"path": "scripts/render-r6-pcb.ts",
"bytes": 1458,
"sha256": "4f752eddb50f5169930b5c15d10e780dce452f7dcedf565cf41ddaa926eb5686"
},
{
"path": "scripts/render-r6-review.ts",
"bytes": 641,
"sha256": "1ba4c3b53ec2aea59dc7f714f36517664079b41162a225fe26de45685b0bc1cc"
},
{
"path": "scripts/render-r8-land-comparison.py",
"bytes": 3371,
"sha256": "012382fe74559254b6a3ea2b38094bb4eefad790144820817bc32a80684e66cd"
},
{
"path": "scripts/render-r8-review.ts",
"bytes": 2099,
"sha256": "137078ec930e229270b0d250d8c1878d6628e243507286f22a161ac1f0aace53"
},
{
"path": "scripts/render-r9-sheets.ts",
"bytes": 715,
"sha256": "f0287d40106a254571afff47db721b872620f27db65dbf88a09ce1f2cff24e7e"
},
{
"path": "scripts/render-regression.ts",
"bytes": 397,
"sha256": "41a2bac615c21e2969f5260e1a28fac8a78250d4176f64756b6e98a18d6b10dc"
},
{
"path": "scripts/render-sheets.ts",
"bytes": 1308,
"sha256": "ff054cea26173093fd2bcef8c82ee76653a3ae905c79a98af7443272f440d923"
},
{
"path": "scripts/review-gerbers.py",
"bytes": 3033,
"sha256": "94292251cf3601b7879111ef14d1ce0f80b97c210a70e7fc7fe6190437f570a4"
},
{
"path": "scripts/review-native-product-poses.py",
"bytes": 5357,
"sha256": "0a7b685686f032bc651d3ee85071f70c4596e6947a3ac7df7c3dfe0c82767649"
},
{
"path": "scripts/review-native-product.py",
"bytes": 7887,
"sha256": "c74e6f5d6136ef2e2e0935378011607d2a3d8b185b991d423623316658b2857d"
},
{
"path": "scripts/review-order-usb-mask.py",
"bytes": 3192,
"sha256": "1b2fa705858521a2b80150267c80f6538930916aa0fa8382d2d006a1c96cf444"
},
{
"path": "scripts/review-pcb-mesh-indexing.py",
"bytes": 6247,
"sha256": "73f50aefea0ccca7b11a5fef6ed41fa56b027affb1eeb6594aebe64d4c2dde39"
},
{
"path": "scripts/review-product-browser.py",
"bytes": 6282,
"sha256": "68a0a196c15959525ee0fe84334b0c0905d272072173bf2b2772fde1da52cd08"
},
{
"path": "scripts/review-product-model.ts",
"bytes": 6216,
"sha256": "99a56f3e8742978b6eb95616d2d88c72f6a8517eaf852322c75b2869257debc4"
},
{
"path": "scripts/review-product-stls.py",
"bytes": 3304,
"sha256": "3402e2bf210859c7d544a36e5eda19c9285d4c156bd20d5b99130e0e7d80a5b1"
},
{
"path": "scripts/review-r3-exports.py",
"bytes": 13278,
"sha256": "9f2499c10a3856957e49a41dd0751c8abf71716306713e9751b884cffa190146"
},
{
"path": "scripts/review-r4-manufacturing.py",
"bytes": 10818,
"sha256": "d4d50bbc5b2f2171d91f0c5c77080d9b5a059158c56bd4c906812d305aacc74c"
},
{
"path": "scripts/review-r5-ground.py",
"bytes": 4281,
"sha256": "b733f0ea9e8938a1d40152b8706e2a1963b6e321a4146fd4c170b0e35fa37083"
},
{
"path": "scripts/review-r5-legend.py",
"bytes": 5291,
"sha256": "0e4bb57ce99571053ddc44b3c05b83254efff91500398566deac7d81b063cdd1"
},
{
"path": "scripts/review-r5-manufacturing.py",
"bytes": 10857,
"sha256": "9791fe350b52c38597ed1db7a66604bcadb72ff10089310e35388d8bd655fc68"
},
{
"path": "scripts/review-r5-stencil.py",
"bytes": 2107,
"sha256": "160e583db8a577625cdf6e3a9b952cd53e81e79c64c94095536a5f2d2e6c6311"
},
{
"path": "scripts/review-r5-usb-pins.py",
"bytes": 1331,
"sha256": "97716f4bcd0db46713019eba03abb9616cd473299a4b5ad8755a6e1dcff421dc"
},
{
"path": "scripts/review-r6-3d.py",
"bytes": 1205,
"sha256": "690e5403e312d8e84fa767931cc8d8bf52d49e0b0b2b74b691bb468204950578"
},
{
"path": "scripts/review-r6-ground.py",
"bytes": 4371,
"sha256": "0bc95b5aad55a45e29f03a54fd32a413eb7c109ecf259577ce5381b2ce304d7c"
},
{
"path": "scripts/review-r6-legend.py",
"bytes": 5382,
"sha256": "b081c8fc37ff0925980b9b0d2b50e49f7c710c39c642cd7b430724cf681a9c5b"
},
{
"path": "scripts/review-r6-manufacturing.py",
"bytes": 9354,
"sha256": "8585013bdb7687b6fa0a4a1c527f9bc544f8370240746fc1baab8030e442031c"
},
{
"path": "scripts/review-r6-mechanics.py",
"bytes": 2735,
"sha256": "cbaa2618bc92c793929f37e18a12239b484b9c0404a96954ca28a12d16eb7405"
},
{
"path": "scripts/review-r6-stencil.py",
"bytes": 2953,
"sha256": "85fe7679f31f0a532093b89a8e7fc9972def1690640a77d8e5f5049b1d09af40"
},
{
"path": "scripts/review-r8-connectivity.py",
"bytes": 4689,
"sha256": "aa0a3afa62c00a2a710d482e9f106cdf169e4eb836d730f169baffcfe8e43cdb"
},
{
"path": "scripts/review-r8-electrical-contract.py",
"bytes": 3314,
"sha256": "9bb01b89dd6cdf9da2d0347f6321ac72d3fd0556c536978f4a7f2e8f68ac82ff"
},
{
"path": "scripts/review-r8-exports.py",
"bytes": 4751,
"sha256": "f2c927d3e1c569109117c852f45692426a26611eb9118cc9a9c7ce1f18871350"
},
{
"path": "scripts/review-r8-power.py",
"bytes": 12099,
"sha256": "a2ded3b3893e53cbfe7816761fbd7c0914e9acff5d821c0abe59efe6929bab9d"
},
{
"path": "scripts/review-r8-process.py",
"bytes": 10893,
"sha256": "512281aa3b4346598bb307583c22aadd321f50a7da951ab337f598830537fc4e"
},
{
"path": "scripts/review-r8-trace-widths.py",
"bytes": 2983,
"sha256": "b94b92e9c1337fdaa2d84a60681a9b4b3028ab81291ec3e1977e28a8c58df62a"
},
{
"path": "scripts/review-r9-connectivity.py",
"bytes": 5028,
"sha256": "67d7b90607afe2ece9fd34a95017bb1c37468c942b70c94c31ae8b9e8083a09a"
},
{
"path": "scripts/review-r9-declared-clearances.py",
"bytes": 4715,
"sha256": "f54df6409486bedeedde360340cb82aca19de8614eaedd833936126a9c42191f"
},
{
"path": "scripts/review-r9-exports.py",
"bytes": 6055,
"sha256": "ef5b4b6904a4fbab237471f66c7fcb5bb6999b408d46671777ac8d7b53fbee61"
},
{
"path": "scripts/review-r9-power.py",
"bytes": 14437,
"sha256": "ca7de27aacab4910521c43c06cb8b7daac0ead54c0e999132039a6e164fc8754"
},
{
"path": "scripts/review-r9-radio.py",
"bytes": 5367,
"sha256": "2f6fe3c123a35f27a9756df21e46c043ab8bc7031e6bb1f71edf95237393b8ad"
},
{
"path": "scripts/stage-registry.py",
"bytes": 15913,
"sha256": "a0627fd81040d6970e19bafdcdeb6236cd1eaf804a47d5d74ec785d578d03da4"
},
{
"path": "scripts/update-r2-bom.py",
"bytes": 2873,
"sha256": "522861502a0308a4f89164a4eee253d70b810d5ff682190af0a76839bb626aec"
},
{
"path": "scripts/validate-r2.py",
"bytes": 926,
"sha256": "6b316d6703b4f82a351cad2df00538e6bd45d79e44b22c4388a6477e8256e4bc"
},
{
"path": "scripts/validate-r5.py",
"bytes": 2564,
"sha256": "04892a34c246a8740fe13466031a880c36a562456064e7f23169d33f435a014f"
},
{
"path": "scripts/validate-r6-outputs.py",
"bytes": 1960,
"sha256": "66f4e6fdefdea6ae41d7c40f8b1b58df2dbd5aca935e20f420ba085a86425c45"
},
{
"path": "scripts/validate-r6.py",
"bytes": 1671,
"sha256": "5af58a0874d00eaac8e57dbb7aa88437562a55b8e2ed695d5f158e36a061d29a"
},
{
"path": "scripts/write-r3-bom.py",
"bytes": 2061,
"sha256": "b1bfc6ee0850a9c9fad1e3af254827a2deccc9770d13cc3394d660fd299c190c"
},
{
"path": "scripts/write-r4-reviews.py",
"bytes": 12433,
"sha256": "d490cacef56867b6d8d4b20c9b9fd68d699adb3c7b279a7c2fec2cd42c26811e"
},
{
"path": "scripts/write-r5-issues.py",
"bytes": 13775,
"sha256": "9fde3edc24d64d5a297356c39e63c89d27b5a5553d1d5b36b801519ee677fa85"
},
{
"path": "scripts/write-r6-documents.py",
"bytes": 18463,
"sha256": "fee5958ef7f5d3087e1bf073f4c8336de350b34cff08a5fbc4f08189d7126f8a"
},
{
"path": "scripts/write-r6-issues.py",
"bytes": 10376,
"sha256": "15138a1b35636e97af1527d075f42a7f3511c8746780cb13873c0dbb1ef9f18d"
},
{
"path": "scripts/write-r8-bom.py",
"bytes": 4173,
"sha256": "160f21f5bb82841acb09b99fa56b686902b071595758bfa69e4dd87e1b740f48"
},
{
"path": "scripts/write-r9-bom.py",
"bytes": 4650,
"sha256": "2a82477a37ac17a4765a619576a2c7ed803f62c4b6d0250e2e7d1c3ca0a3d204"
},
{
"path": "src/functional-markings.tsx",
"bytes": 881,
"sha256": "ad047fff1965ba2981e60f5aeab89478d07bbee5fad892836eace4d2e26d33bf"
},
{
"path": "src/r9-control-trace-paths.ts",
"bytes": 17688,
"sha256": "41b64b5e2bebb75df342a4258f637a2c38063e7f5b533fc0b8b2fa6f5d895cc1"
},
{
"path": "src/r9-core-trace-paths.ts",
"bytes": 18493,
"sha256": "54f3bb9ee44715bb4c622fb75653a8eb60f37f14660bbb2eef52de442bb52e73"
},
{
"path": "src/r9-ground-returns.ts",
"bytes": 3481,
"sha256": "f90bd41a3c52646bec0365c2f655dd08452ba4ba1a5b15fc79945b130e0b3a85"
},
{
"path": "src/r9-root-trace-paths.ts",
"bytes": 121031,
"sha256": "c000a25a56e2472b3d1c8f3a32d46a43bb37c62eeb091ccf414a020fdde948c9"
},
{
"path": "src/r9-usb-footprint.tsx",
"bytes": 40620,
"sha256": "8021f050d0e56d820629b252c449bec85663a78e2201301db3354eef829a89e4"
},
{
"path": "src/r9-usb-trace-paths.ts",
"bytes": 5952,
"sha256": "b2826dc1147947256027a54d8845564172bba370df517b1816c00d90a0d646ec"
},
{
"path": "src/remote-circuit.tsx",
"bytes": 40081,
"sha256": "d7342491bc587e456e570588fa681f878eab14d40c9564d7d108f6413133b1d8"
},
{
"path": "src/schematic-component-notes.tsx",
"bytes": 10195,
"sha256": "a8e1d9a4a2a83b199ac8cae63c9a200036156e5a668c8e55d0210e4ec750d52a"
},
{
"path": "src/trace-paths.ts",
"bytes": 54644,
"sha256": "2ccc407ca67fa136417fb4cd05fdb0dc768d9f19e055c571e19da2d1a43f1895"
},
{
"path": "tests/cad/pcb-model-storage.test.ts",
"bytes": 3986,
"sha256": "9b3eca6e2b7cbe9e77bfcd1ffeb1ced8c03dc6faf46e9e8e5b8d1b56d1a92771"
},
{
"path": "tests/cam/test_board_boundaries.py",
"bytes": 3601,
"sha256": "aab31b4b7c83425efe02eea0955717312f017e935a00a340f7054bce4167251a"
},
{
"path": "tests/cam/test_exported_trace_geometry.py",
"bytes": 3718,
"sha256": "916534e9cd09afcfce1dadc86f8e81b85001b09c336b53f95bd3277924fc2eb0"
},
{
"path": "tests/cam/test_power_width_budgets.py",
"bytes": 2595,
"sha256": "257adcca7b264b62ef16cbe21d15be751eb336723fe8e08fedbdb67cb5d99ce7"
},
{
"path": "tests/cam/test_process_metrics.py",
"bytes": 5754,
"sha256": "2fbe22c14019f21c922f0eae5360cd1174076d65932d05c83d044805cc1f80e8"
},
{
"path": "tests/cam/test_r9_declared_clearances.py",
"bytes": 2280,
"sha256": "0d276674c10209387c1cef13612a7ab49af21545a5321baf728c328fd9809c08"
},
{
"path": "tests/cam/test_r9_filled_via_process.py",
"bytes": 5499,
"sha256": "34356a601869004ba15a6e7485d7003f4b4bcf8a6e7d9fcfafb87746f1c0b1c3"
},
{
"path": "tests/cam/test_through_pad_geometry.py",
"bytes": 5171,
"sha256": "3a628ddca78aa6104ecf55979d22727ee46c3c7fd57a96793f39d531e0add2f3"
},
{
"path": "tests/fixtures/alps-side-shutter.circuit.tsx",
"bytes": 835,
"sha256": "c76e7bbe00e07e45042f3ef3eb88b765145dba9bd086177966b962169a3cad62"
},
{
"path": "tests/fixtures/alps-supplier.circuit.tsx",
"bytes": 347,
"sha256": "172ddff824090a39069cc40fd95186f371366329ac56e6b304b5e25ffbc06d78"
},
{
"path": "tests/fixtures/esp32-import.circuit.tsx",
"bytes": 1046,
"sha256": "5d35e269911b959f871a369fb37a1cd1c0f2d18ca477a7afa38790fe11c277e4"
},
{
"path": "tests/fixtures/espc2-import.circuit.tsx",
"bytes": 598,
"sha256": "b4349ff8262c98970f070933bc9d56cd47f2187930eeadc4d9b85315f5413b99"
},
{
"path": "tests/fixtures/espc3-import.circuit.tsx",
"bytes": 501,
"sha256": "f97446d60bd6e5516ab5e83fcec817e443ddf4a6a8fc9e8f3d94350c4d2d36ae"
},
{
"path": "tests/fixtures/r8-compact-placement.circuit.tsx",
"bytes": 157,
"sha256": "7de204f2ffd5667984b25edc6c243547d83cddec62239498a107b28825161e71"
},
{
"path": "tests/fixtures/r8-jst3-supplier.circuit.tsx",
"bytes": 277,
"sha256": "7c5661416d0f6cee3a5854405d2f262c2ee187ccb3cb0b36dce522fb51c2b30a"
},
{
"path": "tests/fixtures/r8-side-placement.circuit.tsx",
"bytes": 162,
"sha256": "ec3b12e64aa9bc5cc0f302b834d448f482bb4c5ff80b6216cad8a993dd57ec7e"
},
{
"path": "tests/fixtures/r8-standard-placement.circuit.tsx",
"bytes": 168,
"sha256": "57ba421abdfedc8559c9a8a0e0cccf2466004096c0dddb762266d21cab9ffbdc"
},
{
"path": "tests/fixtures/r9-supplier-gates.circuit.tsx",
"bytes": 1075,
"sha256": "07e37c560523ccb2a50c097b1586b7e1602067f9c7cfd50ab6458e3f3b0b8659"
},
{
"path": "tests/fixtures/r9-usb-supplier-reference.circuit.tsx",
"bytes": 764,
"sha256": "80ea6398bc45f0c6748eb8faf801bc85c10c3ce75914ec70c40918a2e046ad26"
},
{
"path": "tests/fixtures/side-shutter-supplier.circuit.tsx",
"bytes": 334,
"sha256": "930e95fae6b940dd8a4c0a43a8ee956d5a31a8a16d121425b600b531c1f0eb19"
},
{
"path": "tests/fixtures/side-shutter.circuit.tsx",
"bytes": 773,
"sha256": "37d7349ba9d8f38b89bfa54a6a175b02bbd438f5ef3745843154843f60ddc246"
},
{
"path": "tests/r8-power-metadata.test.ts",
"bytes": 2734,
"sha256": "55c57f95a814e00f66c3c0496f7fb3dad8947dbb08c017d017861e5db572ee76"
},
{
"path": "tests/r8-product.test.ts",
"bytes": 12840,
"sha256": "2211ca21675f54a4837383b40036595704bccaacb916daaf5631cd6c09f66d25"
},
{
"path": "tests/r8-schematic-notes.test.ts",
"bytes": 2477,
"sha256": "663c8dcc1af073e0a2851a69efbef432c19270d0f6ba8bb652c06b294ce738f7"
},
{
"path": "tests/r8-style-vias.test.ts",
"bytes": 3486,
"sha256": "69858976e2649fe10a8f88bb7385a4932985fd6d4ad0b8e5898c9bfb4778040c"
},
{
"path": "tests/r9-bare-chip.test.ts",
"bytes": 3659,
"sha256": "8cf27662f99f44ea695d413696ee6aca0c2e39c192b31f11fecf4071f113c5ec"
},
{
"path": "tests/test_cloud_runner.py",
"bytes": 3163,
"sha256": "5174703384768cfa2305c64c3d5e00c6fe4887b522d9855f4c9da70747fc9d60"
},
{
"path": "tests/test_r8_alternative_radio.py",
"bytes": 3118,
"sha256": "b38ec05df998b9688eedd50c72c31d4891428577a4a030a523176f04947fc6e5"
},
{
"path": "tests/test_r8_c3_radio.py",
"bytes": 2176,
"sha256": "731c64fd33afac87cffc3441bb7a03c9d7f7ec9ea3ddd42d68ea6308cc6b019d"
},
{
"path": "tests/test_r8_electrical_contract.py",
"bytes": 1581,
"sha256": "af885f11b15000de481f3de981b0b3ae6128ba09116e90550c50db8c8dcbbb72"
},
{
"path": "tests/test_r8_qualification.py",
"bytes": 3068,
"sha256": "1ef1fefeeaf831c2f458113ee3c1f6b0e6d2e1008d82cd148ba4c8345a97f845"
},
{
"path": "tests/test_registry_staging.py",
"bytes": 1600,
"sha256": "cb6ce23d77af3fa50fe5bf933df9d17171c25fa7b47d37ab57f27ec4b5d9b795"
},
{
"path": "tests/test_side_shutter.py",
"bytes": 5156,
"sha256": "87838725f6b4ce2ad67bba6713b26281ea4ce204b6990d53fb06b1864bd4a962"
},
{
"path": "tests/test_standard_jst_programmer.py",
"bytes": 4397,
"sha256": "4ffeca6ee15326dfc0989670aa1598a41f3cf265d2fde1ff513e7c1cbcb3ff81"
},
{
"path": "tooling/R9-patches/README.md",
"bytes": 8953,
"sha256": "b60116c11afc9bfedf52fbd0ee20aeb3ab6128e5caca1e82522ee51a48c9d1b7"
},
{
"path": "tooling/R9-patches/capacity-cleanup-manifest.json",
"bytes": 1823,
"sha256": "9919b3662e5b68379bd3c7674f4d675d88b5917b55e0b964a80f306007f9f975"
},
{
"path": "tooling/R9-patches/completed-plane-returns-manifest.json",
"bytes": 1583,
"sha256": "c6a096e39ea8ab47fb8eefd17d4a1345f2fbb955b19f4fdd4b96fbcf7c86ca91"
},
{
"path": "tooling/R9-patches/declared-net-drc-manifest.json",
"bytes": 1680,
"sha256": "a457180cf9d86d3efd510d5ab172645fa291812a25bf04c82289c92a01351b4f"
},
{
"path": "tooling/R9-patches/empty-polygon-paste-manifest.json",
"bytes": 1156,
"sha256": "45cf58aafdd51a247b18cf703656a9ca18667c65226bdeaf0e3077515677d262"
},
{
"path": "tooling/R9-patches/fixed-copper-connectivity-manifest.json",
"bytes": 912,
"sha256": "5faf1cf1237ad18b765f12bd9d91e498c2d25f30025c991d90cd1b346486c090"
},
{
"path": "tooling/R9-patches/fixed-copper-drc-manifest.json",
"bytes": 1516,
"sha256": "dc78a94e580165b97519113e7173a91ece77009354bc198c91690ea82bbb74bf"
},
{
"path": "tooling/R9-patches/fixed-trace-provenance-manifest.json",
"bytes": 1549,
"sha256": "f341baeb130fafa91ec611b2bd6097a48209ae527715f4ba9b004517d096d382"
},
{
"path": "tooling/R9-patches/hole-gap-ranking-manifest.json",
"bytes": 1222,
"sha256": "092850fab84b4048e254bc74bc9c993be49b6a1441e899161a9fe26193a4965a"
},
{
"path": "tooling/R9-patches/indexed-fixed-copper-manifest.json",
"bytes": 1172,
"sha256": "997a51082698f48730f36d074b2f4b61af14dd6cb1902a57fe2319281b143edf"
},
{
"path": "tooling/R9-patches/model-lossless-indexing-manifest.json",
"bytes": 2463,
"sha256": "a211935380dd92458d0742b8e4df5b5c1056f83321f5ba57e0fc5e210dcf7e1f"
},
{
"path": "tooling/R9-patches/phase-plane-maps-manifest.json",
"bytes": 1041,
"sha256": "75f2d69fb918d0925f4929ea2c1aa32303d2bc14575a530d7eb9cf531d3a8565"
},
{
"path": "tooling/R9-patches/phase-source-context-manifest.json",
"bytes": 1893,
"sha256": "b15b3074ad4175846baec8734cf7ed7e04a6a95cda1a98c5cb5f0b5b2b080ea1"
},
{
"path": "tooling/R9-patches/plane-source-anchors-manifest.json",
"bytes": 1042,
"sha256": "fc87826c90f2d91088f72b60b25a580a8b57eafc6cbcf682b2474668b78d4aa0"
},
{
"path": "tooling/R9-patches/saved-origin-contacts-manifest.json",
"bytes": 1165,
"sha256": "a5389ac229c01ae685858e8a8748d0450e488e7f9bff82bd514e19aa8e0c6113"
},
{
"path": "tooling/vendor/capacity-r9-hole-gap-ranking.tgz",
"bytes": 3648353,
"sha256": "506747c3411d64917d576ab02581e25ab7281d49159c0ec61e5310270022a986"
},
{
"path": "tooling/vendor/circuit-json-qualified-source.tgz",
"bytes": 266661,
"sha256": "3c57c8f7deaff9ab9dc4d823cae9d40e2f962958896700e13ea279d1c427b7db"
},
{
"path": "tooling/vendor/circuit-json-to-gerber-qualified-source.tgz",
"bytes": 172712,
"sha256": "491b9c0937013290a5adecb247e7dd3c3c8ca903c09464d4c9eb94c8d91f27ea"
},
{
"path": "tooling/vendor/circuit-json-to-pnp-csv-0.0.19.tgz",
"bytes": 12717,
"sha256": "52dcfad58e8f65633147ccd3ae531aa59111c2a80191be26f3cdd4e64631127a"
},
{
"path": "tooling/vendor/circuit-json-util-qualified-source.tgz",
"bytes": 126805,
"sha256": "4484e5818b8ea7975cc62e94550bd1dca9eb91f3fe029eabe67fe1cf48e993b2"
},
{
"path": "tooling/vendor/circuit-to-svg-qualified-source.tgz",
"bytes": 317695,
"sha256": "474295e477b5226dc65094555f62effab3dd8abad4f80d4952912d5296b97ded"
},
{
"path": "tooling/vendor/core-r9-saved-origin-contacts.tgz",
"bytes": 1177165,
"sha256": "a5569ce9bc36d6703b528f95f2a39388b706a513eff6abd0400e59b454486f2a"
},
{
"path": "tooling/vendor/easyeda-converter-r7-circular-paste-v2.tgz",
"bytes": 1408848,
"sha256": "4199c36bced646224cd642addad95fa125a84c651bdcbecbe0e7460663e60b01"
},
{
"path": "tooling/vendor/props-r8-mask-style.tgz",
"bytes": 924039,
"sha256": "a9ed5b67fd680c2192ea065fe4f3f3125c4a0a96d83da040626bb29827afbd16"
},
{
"path": "tscircuit-issues/116-native-glb-interleaved-attributes.md",
"bytes": 1662,
"sha256": "57c03fc5142f52881c239d3be0485d2ce60dd0c75b2928f5ea4f0d20457911b2"
},
{
"path": "tscircuit.config.json",
"bytes": 636,
"sha256": "b8bcc3a0a658ddc342394000edac8186d35b290bf6462712490ded869387bb88"
},
{
"path": "tsconfig.json",
"bytes": 698,
"sha256": "47cab4cf625e3e6d5a6c9985e5cbccd7131345ceab4a8df6f07f555fb96bff0a"
}
],
"total_bytes": 73095734,
"transport": "Official tsci push --compress; same complete source/model/build inventory, publication version metadata only"
}