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
tooling/R9-patches/declared-net-drc-manifest.json
{
"parent": "capacity-R9-fixed-trace-provenance",
"source_files": [
"lib/testing/utils/convertToCircuitJson.ts",
"lib/testing/getDrcErrors.ts",
"lib/testing/evaluate-relaxed-drc.ts",
"lib/autorouter-pipelines/AutoroutingPipeline9_PreloadedTraceGraph/normalizePipeline9DrcErrorsForRepair.ts",
"tests/r9-drc-declared-obstacle-nets.test.ts",
"tests/r9-via-pad-drc-floor.test.ts"
],
"validation": {
"original_control": "0 pass /2 fail: false source-net merge and missing via-to-pad clearance",
"fixed_regressions": "17 pass /89 assertions; existing snapshots unchanged",
"board_replay": "Route63 phase2 actual input: baseline0, rejected candidate26 DRC findings; real SHUTTER versus V3 copper clearance now detected",
"build": "Canonical ESM/declarations and local pack pass",
"normal_install": "First install failed HTTP401 on pinned public pcb-trace-linter GitHub tarball; same URL normal public request200, unchanged retry passes14 packages/300.04s. No auth/proxy change or source substitution."
},
"limitations": [
"SRJ copper-pour obstacles are planning bounds, not physical SMT pads. Actual clipped pours and RF reference continuity require native plus independent whole-board checks.",
"Route63 stopped manually after unchanged rejected control routes; SIGKILL exit137 /0 OOM counters; no completed route63 board claimed."
],
"sha256": {
"tooling/source-archives/capacity-R9-declared-net-drc-changes.tar.gz": "cfa323ad2fc1e508c7924d9081db8c67e96f45a63bcefdab2c6b5c8edf429d1f",
"tooling/vendor/capacity-r9-declared-net-drc.tgz": "f017da25c32d57080456c501f0c2250c5649ad5b42c136f39a1b52fd97a06b84"
}
}