← Commit history
demo/placement/fable/esc-placement-plan.json+618−697
@@ -6,347 +6,460 @@    168.0,    132.0   ],-  "placed": 149,-  "unplaced": [],-  "ratsnest_original_mm": 1644.5,-  "ratsnest_plan_mm": 1949.2,-  "macro": {-   "Q1": [-    162.7,-    108.5,-    0-   ],-   "Q2": [-    162.7,-    115.5,-    0+  "placed": 122,+  "fixedInterface": {+   "MC1": [+    140.0,+    63.0,+    -90.0    ],-   "Q3": [-    162.7,-    95.5,-    0+   "MC2": [+    108.0,+    62.999999,+    0.0    ],-   "Q4": [-    162.2,-    102.0,-    0+   "MC3": [+    132.0,+    63.0,+    -90.0    ],-   "Q5": [-    162.7,-    76.5,-    0+   "MC4": [+    108.0,+    65.0,+    0.0    ],-   "Q6": [-    162.7,-    83.5,-    0+   "MC5": [+    164.0,+    111.0,+    90.0    ],-   "C3": [-    160.2,-    64.6,-    0+   "MC6": [+    108.0,+    87.0,+    -90.0    ],-   "C2": [-    146.0,-    64.6,-    0+   "MC7": [+    108.0,+    81.0,+    0.0    ],-   "D1": [-    134.5,-    61.5,-    0+   "MC8": [+    108.0,+    85.0,+    90.0    ],-   "R32": [-    162.8,-    128.5,-    0+   "MC9": [+    164.0,+    97.0,+    180.0    ],-   "U6": [-    153.3,-    128.8,-    0+   "MC10": [+    108.0,+    83.0,+    -90.0    ],-   "U4": [-    150.7,-    99.0,-    0+   "MC11": [+    164.0,+    83.0,+    180.0    ],-   "U1": [-    150.7,-    86.5,-    0+   "MC12": [+    108.0,+    95.000001,+    90.0    ],-   "U5": [-    132.7,-    101.0,-    0+   "MC13": [+    166.0,+    63.0,+    90.0    ],-   "Y1": [-    132.7,-    111.5,-    0+   "MC14": [+    166.0,+    127.0,+    90.0    ],-   "U3": [-    132.7,-    89.5,-    0+   "MC15": [+    108.0,+    77.0,+    90.0    ],-   "U2": [-    126.0,-    75.0,-    0+   "MC16": [+    108.0,+    73.000001,+    90.0    ],-   "D2": [-    126.0,-    84.0,-    0+   "MC17": [+    108.0,+    91.0,+    90.0    ],-   "J1": [-    109.4,+   "MC18": [+    108.0,     97.0,-    0+    0.0    ],-   "SW1": [-    108.2,+   "MC19": [+    106.0,+    127.0,+    0.0+   ],+   "MC20": [     108.0,-    0+    75.000001,+    90.0    ],+   "MC21": [+    108.0,+    89.0,+    90.0+   ],+   "MC22": [+    108.0,+    71.000001,+    90.0+   ],+   "MC23": [+    108.0,+    93.0,+    90.0+   ],+   "MP1": [+    120.0,+    63.0,+    0.0+   ],+   "MP2": [+    152.0,+    63.0,+    0.0+   ],+   "MP3": [+    152.0,+    127.0,+    0.0+   ],+   "MP4": [+    120.0,+    127.0,+    0.0+   ]+  },+  "unplaced": [],+  "ratsnest_original_mm": 1644.5,+  "ratsnest_plan_mm": 1693.3,+  "macro": {    "MC1": [-    107.995,-    68.495,-    0+    140.0,+    63.0,+    -90.0    ],    "MC2": [-    123.01,-    60.01,-    0+    108.0,+    62.999999,+    0.0    ],    "MC3": [-    107.495,-    74.885,-    0+    132.0,+    63.0,+    -90.0    ],    "MC4": [-    125.89,-    60.01,-    0+    108.0,+    65.0,+    0.0    ],    "MC5": [-    107.495,-    117.495,-    0+    164.0,+    111.0,+    90.0    ],    "MC6": [-    119.38,-    123.51,-    0+    108.0,+    87.0,+    -90.0    ],    "MC7": [-    105.99,-    121.88,-    0+    108.0,+    81.0,+    0.0    ],    "MC8": [-    122.26,-    123.01,-    0+    108.0,+    85.0,+    90.0    ],    "MC9": [-    114.495,-    128.005,-    0+    164.0,+    97.0,+    180.0    ],    "MC10": [-    124.64,-    123.01,-    0+    108.0,+    83.0,+    -90.0    ],    "MC11": [-    114.995,-    122.005,-    0+    164.0,+    83.0,+    180.0    ],    "MC12": [-    127.52,-    123.01,-    0+    108.0,+    95.000001,+    90.0    ],    "MC13": [-    119.38,-    130.01,-    0+    166.0,+    63.0,+    90.0    ],    "MC14": [-    130.9,-    123.51,-    0+    166.0,+    127.0,+    90.0    ],    "MC15": [-    133.78,-    123.51,-    0+    108.0,+    77.0,+    90.0    ],    "MC16": [-    112.99,-    60.01,-    0+    108.0,+    73.000001,+    90.0    ],    "MC17": [-    136.66,-    123.51,-    0+    108.0,+    91.0,+    90.0    ],    "MC18": [-    115.87,-    60.01,-    0+    108.0,+    97.0,+    0.0    ],    "MC19": [-    139.54,-    123.51,-    0+    106.0,+    127.0,+    0.0    ],    "MC20": [-    142.42,-    123.51,-    0+    108.0,+    75.000001,+    90.0    ],    "MC21": [-    118.25,-    60.01,-    0+    108.0,+    89.0,+    90.0    ],    "MC22": [-    145.3,-    123.51,-    0+    108.0,+    71.000001,+    90.0    ],    "MC23": [-    120.63,-    60.01,-    0+    108.0,+    93.0,+    90.0    ],    "MP1": [-    108.2,-    62.2,-    0+    120.0,+    63.0,+    0.0    ],    "MP2": [-    108.2,-    127.8,-    0+    152.0,+    63.0,+    0.0    ],    "MP3": [-    124.0,-    127.8,-    0+    152.0,+    127.0,+    0.0    ],    "MP4": [-    108.2,-    82.0,+    120.0,+    127.0,+    0.0+   ],+   "Q1": [+    154.7,+    108.5,+    0+   ],+   "Q2": [+    154.7,+    115.5,+    0+   ],+   "Q3": [+    154.7,+    95.5,+    0+   ],+   "Q4": [+    154.2,+    102.0,+    0+   ],+   "Q5": [+    154.7,+    76.5,+    0+   ],+   "Q6": [+    154.7,+    83.5,+    0+   ],+   "C3": [+    145.0,+    83.5,+    90+   ],+   "C2": [+    133.3,+    81.0,+    90+   ],+   "D1": [+    127.3,+    71.5,+    0+   ],+   "R32": [+    161.3,+    127.0,+    90+   ],+   "U6": [+    146.8,+    122.3,+    90+   ],+   "U4": [+    142.7,+    99.0,+    0+   ],+   "U1": [+    136.7,+    92.5,+    0+   ],+   "U5": [+    124.7,+    101.0,+    0+   ],+   "Y1": [+    124.7,+    111.5,+    0+   ],+   "U3": [+    124.7,+    89.5,+    0+   ],+   "U2": [+    124.5,+    76.5,+    90+   ],+   "D2": [+    125.5,+    83.5,+    90+   ],+   "J1": [+    114.5,+    97.0,+    0+   ],+   "SW1": [+    114.5,+    108.5,     0    ]   }  },  "plan": {   "TP8": {-   "x": 116.821,-   "y": 77.777,+   "x": 124.776,+   "y": 67.657,    "rotation": 0,    "side": "F.Cu",    "value": "+VBAT",-   "anchor": "U2"+   "anchor": "C2"   },   "U2": {-   "x": 126.0,-   "y": 75.0,-   "rotation": 0,+   "x": 124.5,+   "y": 76.5,+   "rotation": 90,    "side": "F.Cu",    "value": "TPSM365R6V5RDNR",    "anchor": null   },   "JP1": {-   "x": 121.611,-   "y": 73.596,+   "x": 120.156,+   "y": 74.85,    "rotation": 90,    "side": "F.Cu",    "value": "MC_JMP",    "anchor": "U2"   },-  "MC14": {-   "x": 130.9,-   "y": 123.51,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC6": {-   "x": 119.38,-   "y": 123.51,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C7": {-   "x": 116.1,-   "y": 74.35,-   "rotation": 90,+   "x": 146.213,+   "y": 75.3,+   "rotation": 0,    "side": "F.Cu",    "value": "1u",-   "anchor": "U2"+   "anchor": "C2"   },   "R26": {-   "x": 124.037,-   "y": 102.25,+   "x": 118.423,+   "y": 108.923,    "rotation": 90,    "side": "F.Cu",    "value": "10k",    "anchor": "U5"   },   "Q2": {-   "x": 162.7,+   "x": 154.7,    "y": 115.5,    "rotation": 0,    "side": "F.Cu",    "value": "BSC016N06NS",    "anchor": null   },-  "MC10": {-   "x": 124.64,-   "y": 123.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C8": {-   "x": 145.275,-   "y": 99.722,-   "rotation": 90,+   "x": 134.623,+   "y": 96.497,+   "rotation": 0,    "side": "F.Cu",    "value": "10u",-   "anchor": "U4"+   "anchor": "U1"   },   "C14": {-   "x": 120.806,-   "y": 77.607,+   "x": 138.873,+   "y": 72.564,    "rotation": 0,    "side": "F.Cu",    "value": "10u",-   "anchor": "U2"+   "anchor": "C2"   },   "C12": {-   "x": 157.432,-   "y": 94.118,+   "x": 141.534,+   "y": 94.519,    "rotation": 0,    "side": "F.Cu",    "value": "220n",    "anchor": "U4"   },   "R10": {-   "x": 157.436,+   "x": 149.436,    "y": 103.654,    "rotation": 90,    "side": "F.Cu",@@ -354,103 +467,79 @@    "anchor": "Q4"   },   "TP17": {-   "x": 118.123,-   "y": 62.507,+   "x": 112.677,+   "y": 103.807,    "rotation": 0,    "side": "F.Cu",    "value": "UART_TX",-   "anchor": "MC21"+   "anchor": "J1"   },   "R6": {-   "x": 143.262,-   "y": 99.975,+   "x": 136.989,+   "y": 96.69,    "rotation": 90,    "side": "F.Cu",    "value": "20k",-   "anchor": "U4"+   "anchor": "U1"   },   "TP5": {-   "x": 133.653,-   "y": 126.007,+   "x": 112.676,+   "y": 87.961,    "rotation": 0,    "side": "F.Cu",    "value": "+3V3",-   "anchor": "MC15"+   "anchor": "J1"   },   "R8": {-   "x": 158.06,-   "y": 96.669,+   "x": 149.883,+   "y": 94.558,    "rotation": 90,    "side": "F.Cu",    "value": "22k",    "anchor": "Q3"   },-  "MC1": {-   "x": 107.995,-   "y": 68.495,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C24": {-   "x": 136.174,-   "y": 119.7,+   "x": 118.414,+   "y": 90.637,    "rotation": 90,    "side": "F.Cu",    "value": "100n",-   "anchor": "MC15"-  },-  "MP1": {-   "x": 108.2,-   "y": 62.2,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC18": {-   "x": 115.87,-   "y": 60.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null+   "anchor": "J1"   },   "C20": {-   "x": 147.511,-   "y": 103.967,-   "rotation": 0,+   "x": 132.263,+   "y": 93.747,+   "rotation": 90,    "side": "F.Cu",    "value": "10u",-   "anchor": "U4"+   "anchor": "U1"   },   "C17": {-   "x": 120.775,-   "y": 69.727,-   "rotation": 0,+   "x": 137.977,+   "y": 68.531,+   "rotation": 90,    "side": "F.Cu",    "value": "10u",-   "anchor": "U2"+   "anchor": "C2"   },   "C42": {-   "x": 124.371,-   "y": 107.371,+   "x": 116.995,+   "y": 112.069,    "rotation": 90,    "side": "F.Cu",    "value": "1n",    "anchor": "U5"   },   "R12": {-   "x": 156.467,-   "y": 101.624,-   "rotation": 0,+   "x": 147.638,+   "y": 100.625,+   "rotation": 90,    "side": "F.Cu",    "value": "0R",    "anchor": "U4"   },   "Q5": {-   "x": 162.7,+   "x": 154.7,    "y": 76.5,    "rotation": 0,    "side": "F.Cu",@@ -458,39 +547,39 @@    "anchor": null   },   "FB1": {-   "x": 136.955,-   "y": 107.09,-   "rotation": 0,+   "x": 128.511,+   "y": 109.116,+   "rotation": 90,    "side": "F.Cu",    "value": "600R @ 100MHZ",    "anchor": "U5"   },   "TP4": {-   "x": 145.368,-   "y": 96.165,+   "x": 131.568,+   "y": 97.182,    "rotation": 0,    "side": "F.Cu",    "value": "GVDD",-   "anchor": "U4"+   "anchor": "U1"   },   "R32": {-   "x": 162.8,-   "y": 128.5,-   "rotation": 0,+   "x": 161.3,+   "y": 127.0,+   "rotation": 90,    "side": "F.Cu",    "value": "R0005",    "anchor": null   },   "SW1": {-   "x": 108.2,-   "y": 108.0,+   "x": 114.5,+   "y": 108.5,    "rotation": 0,    "side": "F.Cu",    "value": "SKRPACE010",    "anchor": null   },   "Q6": {-   "x": 162.7,+   "x": 154.7,    "y": 83.5,    "rotation": 0,    "side": "F.Cu",@@ -498,31 +587,31 @@    "anchor": null   },   "C16": {-   "x": 118.647,-   "y": 73.598,-   "rotation": 90,+   "x": 141.666,+   "y": 75.296,+   "rotation": 0,    "side": "F.Cu",    "value": "10u",-   "anchor": "U2"+   "anchor": "C2"   },   "C5": {-   "x": 116.018,-   "y": 71.64,+   "x": 136.876,+   "y": 88.778,    "rotation": 0,    "side": "F.Cu",    "value": "100n",-   "anchor": "U2"+   "anchor": "C2"   },   "C10": {-   "x": 123.872,-   "y": 80.502,-   "rotation": 0,+   "x": 122.009,+   "y": 81.755,+   "rotation": 90,    "side": "F.Cu",    "value": "22u",    "anchor": "D2"   },   "U3": {-   "x": 132.7,+   "x": 124.7,    "y": 89.5,    "rotation": 0,    "side": "F.Cu",@@ -530,95 +619,63 @@    "anchor": null   },   "J1": {-   "x": 109.4,+   "x": 114.5,    "y": 97.0,    "rotation": 0,    "side": "F.Cu",    "value": "Conn_ST_STDC14",    "anchor": null   },-  "MC13": {-   "x": 119.38,-   "y": 130.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C41": {-   "x": 129.074,-   "y": 111.515,-   "rotation": 0,+   "x": 120.1,+   "y": 113.85,+   "rotation": 90,    "side": "F.Cu",    "value": "100n",    "anchor": "U5"   },-  "MC15": {-   "x": 133.78,-   "y": 123.51,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC7": {-   "x": 105.99,-   "y": 121.88,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "TP7": {-   "x": 132.729,-   "y": 76.832,+   "x": 135.907,+   "y": 64.575,    "rotation": 0,    "side": "F.Cu",    "value": "+VBAT",-   "anchor": "U2"+   "anchor": "C2"   },   "D2": {-   "x": 126.0,-   "y": 84.0,-   "rotation": 0,+   "x": 125.5,+   "y": 83.5,+   "rotation": 90,    "side": "F.Cu",    "value": "SS14",    "anchor": null   },-  "MC17": {-   "x": 136.66,-   "y": 123.51,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "R4": {-   "x": 155.972,-   "y": 103.81,-   "rotation": 90,+   "x": 145.764,+   "y": 103.921,+   "rotation": 0,    "side": "F.Cu",    "value": "0R",    "anchor": "U4"   },   "R29": {-   "x": 124.166,-   "y": 99.823,+   "x": 118.424,+   "y": 111.512,    "rotation": 90,    "side": "F.Cu",    "value": "10k",    "anchor": "U5"   },   "R20": {-   "x": 114.85,-   "y": 99.54,+   "x": 118.323,+   "y": 106.285,    "rotation": 90,    "side": "F.Cu",    "value": "10k",    "anchor": "J1"   },   "C40": {-   "x": 140.362,+   "x": 132.363,    "y": 103.25,    "rotation": 90,    "side": "F.Cu",@@ -626,7 +683,7 @@    "anchor": "U5"   },   "TP3": {-   "x": 139.362,+   "x": 131.363,    "y": 100.25,    "rotation": 0,    "side": "F.Cu",@@ -634,111 +691,79 @@    "anchor": "U5"   },   "TP16": {-   "x": 136.533,-   "y": 126.007,+   "x": 115.099,+   "y": 103.489,    "rotation": 0,    "side": "F.Cu",    "value": "UART_RX",-   "anchor": "MC17"-  },-  "MC22": {-   "x": 145.3,-   "y": 123.51,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null+   "anchor": "J1"   },   "TP20": {-   "x": 129.072,+   "x": 121.072,    "y": 108.031,    "rotation": 0,    "side": "F.Cu",    "value": "BEMF_A",    "anchor": "U5"   },-  "MC20": {-   "x": 142.42,-   "y": 123.51,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC5": {-   "x": 107.495,-   "y": 117.495,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C6": {-   "x": 129.726,-   "y": 125.462,-   "rotation": 0,+   "x": 106.095,+   "y": 97.168,+   "rotation": 90,    "side": "F.Cu",    "value": "1u",-   "anchor": "MC15"+   "anchor": "J1"   },   "R16": {-   "x": 133.323,-   "y": 94.417,-   "rotation": 90,+   "x": 128.284,+   "y": 94.953,+   "rotation": 0,    "side": "F.Cu",    "value": "1.5k",    "anchor": "U5"   },-  "MC8": {-   "x": 122.26,-   "y": 123.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C21": {-   "x": 153.763,-   "y": 106.774,-   "rotation": 0,+   "x": 143.601,+   "y": 104.122,+   "rotation": 90,    "side": "F.Cu",    "value": "220n",    "anchor": "U4"   },   "R27": {-   "x": 126.445,-   "y": 107.09,+   "x": 128.66,+   "y": 107.157,    "rotation": 0,    "side": "F.Cu",    "value": "2.2k",    "anchor": "U5"   },   "TP9": {-   "x": 126.052,-   "y": 104.43,+   "x": 110.5,+   "y": 83.0,    "rotation": 0,    "side": "F.Cu",    "value": "DSHOT",-   "anchor": "U5"+   "anchor": "MC10"   },   "TP1": {-   "x": 126.05,-   "y": 101.997,+   "x": 117.804,+   "y": 103.486,    "rotation": 0,    "side": "F.Cu",    "value": "NEUTRAL",    "anchor": "U5"   },   "R31": {-   "x": 151.601,-   "y": 104.122,-   "rotation": 90,+   "x": 159.75,+   "y": 83.5,+   "rotation": 0,    "side": "F.Cu",    "value": "22k",-   "anchor": "U4"+   "anchor": "Q6"   },   "TP19": {-   "x": 131.323,+   "x": 123.323,    "y": 94.341,    "rotation": 0,    "side": "F.Cu",@@ -746,7 +771,7 @@    "anchor": "U5"   },   "Q4": {-   "x": 162.2,+   "x": 154.2,    "y": 102.0,    "rotation": 0,    "side": "F.Cu",@@ -754,7 +779,7 @@    "anchor": null   },   "U5": {-   "x": 132.7,+   "x": 124.7,    "y": 101.0,    "rotation": 0,    "side": "F.Cu",@@ -762,47 +787,39 @@    "anchor": null   },   "TP12": {-   "x": 163.75,-   "y": 120.0,+   "x": 148.638,+   "y": 97.375,    "rotation": 0,    "side": "F.Cu",    "value": "PHASE A",-   "anchor": "Q2"+   "anchor": "U4"   },   "C34": {-   "x": 117.55,-   "y": 69.602,-   "rotation": 90,+   "x": 135.42,+   "y": 67.027,+   "rotation": 0,    "side": "F.Cu",    "value": "100n",-   "anchor": "U2"+   "anchor": "C2"   },   "C3": {-   "x": 160.2,-   "y": 64.6,-   "rotation": 0,+   "x": 145.0,+   "y": 83.5,+   "rotation": 90,    "side": "F.Cu",    "value": "330u",    "anchor": null   },   "C18": {-   "x": 125.836,-   "y": 70.546,+   "x": 133.804,+   "y": 72.328,    "rotation": 0,    "side": "F.Cu",    "value": "10u",-   "anchor": "U2"-  },-  "MP2": {-   "x": 108.2,-   "y": 127.8,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null+   "anchor": "C2"   },   "Q3": {-   "x": 162.7,+   "x": 154.7,    "y": 95.5,    "rotation": 0,    "side": "F.Cu",@@ -810,79 +827,71 @@    "anchor": null   },   "Y1": {-   "x": 132.7,+   "x": 124.7,    "y": 111.5,    "rotation": 0,    "side": "F.Cu",    "value": "8MHz",    "anchor": null   },-  "MC2": {-   "x": 123.01,-   "y": 60.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C1": {-   "x": 132.877,-   "y": 73.538,-   "rotation": 90,+   "x": 121.76,+   "y": 71.428,+   "rotation": 0,    "side": "F.Cu",    "value": "1u",    "anchor": "U2"   },   "C44": {-   "x": 133.78,-   "y": 119.01,-   "rotation": 0,+   "x": 105.916,+   "y": 92.225,+   "rotation": 90,    "side": "F.Cu",    "value": "100n",-   "anchor": "MC15"+   "anchor": "J1"   },   "R2": {-   "x": 155.461,-   "y": 93.737,+   "x": 143.601,+   "y": 93.878,    "rotation": 90,    "side": "F.Cu",    "value": "0R",    "anchor": "U4"   },   "C2": {-   "x": 146.0,-   "y": 64.6,-   "rotation": 0,+   "x": 133.3,+   "y": 81.0,+   "rotation": 90,    "side": "F.Cu",    "value": "330u",    "anchor": null   },   "C15": {-   "x": 130.1,-   "y": 74.35,-   "rotation": 90,+   "x": 134.051,+   "y": 69.338,+   "rotation": 0,    "side": "F.Cu",    "value": "10u",-   "anchor": "U2"+   "anchor": "C2"   },   "C39": {-   "x": 112.275,-   "y": 106.925,+   "x": 109.211,+   "y": 102.946,    "rotation": 90,    "side": "F.Cu",    "value": "100n",-   "anchor": "SW1"+   "anchor": "J1"   },   "D1": {-   "x": 134.5,-   "y": 61.5,+   "x": 127.3,+   "y": 71.5,    "rotation": 0,    "side": "F.Cu",    "value": "SMBJ26A",    "anchor": null   },   "Q1": {-   "x": 162.7,+   "x": 154.7,    "y": 108.5,    "rotation": 0,    "side": "F.Cu",@@ -890,143 +899,127 @@    "anchor": null   },   "C27": {-   "x": 131.938,-   "y": 128.692,+   "x": 114.54,+   "y": 86.711,    "rotation": 90,    "side": "F.Cu",    "value": "100n",-   "anchor": "MC15"+   "anchor": "J1"   },   "LED1": {-   "x": 138.824,-   "y": 97.61,+   "x": 130.89,+   "y": 102.985,    "rotation": 90,    "side": "F.Cu",    "value": "GRN",    "anchor": "U5"   },   "TP13": {-   "x": 156.638,-   "y": 99.325,+   "x": 159.75,+   "y": 102.0,    "rotation": 0,    "side": "F.Cu",    "value": "PHASE B",-   "anchor": "U4"+   "anchor": "Q4"   },   "R21": {-   "x": 127.301,-   "y": 94.446,-   "rotation": 90,+   "x": 120.287,+   "y": 90.754,+   "rotation": 0,    "side": "F.Cu",    "value": "10k",    "anchor": "U5"   },   "C38": {-   "x": 124.725,-   "y": 65.351,+   "x": 134.554,+   "y": 88.734,    "rotation": 0,    "side": "F.Cu",    "value": "100n",-   "anchor": "U2"+   "anchor": "C2"   },   "C37": {-   "x": 121.194,-   "y": 67.111,+   "x": 131.431,+   "y": 89.159,    "rotation": 0,    "side": "F.Cu",    "value": "1u",-   "anchor": "U2"+   "anchor": "C2"   },   "C23": {-   "x": 133.653,-   "y": 121.013,+   "x": 112.299,+   "y": 90.468,    "rotation": 0,    "side": "F.Cu",    "value": "10u",-   "anchor": "MC15"+   "anchor": "J1"   },   "U1": {-   "x": 150.7,-   "y": 86.5,+   "x": 136.7,+   "y": 92.5,    "rotation": 0,    "side": "F.Cu",    "value": "ZXTR2012Z-7",    "anchor": null   },   "R13": {-   "x": 157.936,-   "y": 78.154,-   "rotation": 90,+   "x": 149.491,+   "y": 75.885,+   "rotation": 0,    "side": "F.Cu",    "value": "22k",    "anchor": "Q5"   },   "R28": {-   "x": 151.333,-   "y": 94.332,+   "x": 159.622,+   "y": 99.573,    "rotation": 0,    "side": "F.Cu",    "value": "22k",-   "anchor": "U4"+   "anchor": "Q4"   },   "C4": {-   "x": 125.981,-   "y": 67.488,+   "x": 141.833,+   "y": 69.858,    "rotation": 0,    "side": "F.Cu",    "value": "4.7u",-   "anchor": "U2"+   "anchor": "C2"   },   "C33": {-   "x": 130.464,-   "y": 70.527,+   "x": 143.389,+   "y": 72.418,    "rotation": 0,    "side": "F.Cu",    "value": "1u",-   "anchor": "U2"-  },-  "MP3": {-   "x": 124.0,-   "y": 127.8,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC23": {-   "x": 120.63,-   "y": 60.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null+   "anchor": "C2"   },   "R19": {-   "x": 131.45,-   "y": 92.338,+   "x": 122.946,+   "y": 92.366,    "rotation": 0,    "side": "F.Cu",    "value": "10k",    "anchor": "U5"   },   "C29": {-   "x": 138.927,-   "y": 105.663,-   "rotation": 90,+   "x": 128.479,+   "y": 110.913,+   "rotation": 0,    "side": "F.Cu",    "value": "1u",    "anchor": "U5"   },   "R1": {-   "x": 129.442,-   "y": 68.123,-   "rotation": 90,+   "x": 121.974,+   "y": 69.74,+   "rotation": 0,    "side": "F.Cu",    "value": "100k",    "anchor": "U2"   },   "TP11": {-   "x": 134.323,+   "x": 126.323,    "y": 107.659,    "rotation": 0,    "side": "F.Cu",@@ -1034,39 +1027,23 @@    "anchor": "U5"   },   "TP15": {-   "x": 142.293,-   "y": 121.013,+   "x": 120.697,+   "y": 94.244,    "rotation": 0,    "side": "F.Cu",    "value": "SWCLK",-   "anchor": "MC20"+   "anchor": "J1"   },   "R30": {-   "x": 124.15,-   "y": 104.751,-   "rotation": 90,+   "x": 113.304,+   "y": 105.731,+   "rotation": 0,    "side": "F.Cu",    "value": "2.2k",    "anchor": "U5"   },-  "MC11": {-   "x": 114.995,-   "y": 122.005,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC19": {-   "x": 139.54,-   "y": 123.51,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "TP2": {-   "x": 131.666,+   "x": 123.666,    "y": 107.574,    "rotation": 0,    "side": "F.Cu",@@ -1074,79 +1051,55 @@    "anchor": "U5"   },   "R17": {-   "x": 120.584,-   "y": 61.895,-   "rotation": 0,+   "x": 109.059,+   "y": 100.555,+   "rotation": 90,    "side": "F.Cu",    "value": "1k",-   "anchor": "MC21"-  },-  "MC9": {-   "x": 114.495,-   "y": 128.005,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null+   "anchor": "J1"   },   "C45": {-   "x": 124.201,-   "y": 96.255,+   "x": 110.259,+   "y": 105.669,    "rotation": 0,    "side": "F.Cu",    "value": "1n",    "anchor": "U5"   },   "TP10": {-   "x": 135.323,-   "y": 94.341,+   "x": 116.199,+   "y": 90.468,    "rotation": 0,    "side": "F.Cu",    "value": "SWDIO",-   "anchor": "U5"+   "anchor": "J1"   },   "R22": {-   "x": 127.646,-   "y": 121.014,-   "rotation": 0,+   "x": 106.016,+   "y": 94.749,+   "rotation": 90,    "side": "F.Cu",    "value": "1k",    "anchor": "MC12"   },   "C28": {-   "x": 136.511,-   "y": 109.116,-   "rotation": 90,+   "x": 130.931,+   "y": 107.603,+   "rotation": 0,    "side": "F.Cu",    "value": "100n",    "anchor": "U5"   },-  "MC12": {-   "x": 127.52,-   "y": 123.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC16": {-   "x": 112.99,-   "y": 60.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C36": {-   "x": 122.669,-   "y": 99.503,-   "rotation": 90,+   "x": 120.538,+   "y": 89.25,+   "rotation": 0,    "side": "F.Cu",    "value": "33p",    "anchor": "U5"   },   "R15": {-   "x": 160.046,+   "x": 152.046,    "y": 87.401,    "rotation": 0,    "side": "F.Cu",@@ -1154,127 +1107,119 @@    "anchor": "Q6"   },   "C26": {-   "x": 130.275,-   "y": 121.583,+   "x": 115.125,+   "y": 88.492,    "rotation": 0,    "side": "F.Cu",    "value": "100n",-   "anchor": "MC15"+   "anchor": "J1"   },   "C35": {-   "x": 123.713,-   "y": 97.609,+   "x": 128.435,+   "y": 93.331,    "rotation": 0,    "side": "F.Cu",    "value": "33p",    "anchor": "U5"   },   "TP14": {-   "x": 153.765,-   "y": 104.272,+   "x": 155.75,+   "y": 88.0,    "rotation": 0,    "side": "F.Cu",    "value": "PHASE C",-   "anchor": "U4"+   "anchor": "Q6"   },   "R14": {-   "x": 144.493,-   "y": 102.525,-   "rotation": 0,+   "x": 137.778,+   "y": 101.024,+   "rotation": 90,    "side": "F.Cu",    "value": "0R",    "anchor": "U4"   },   "C32": {-   "x": 128.454,-   "y": 81.36,+   "x": 133.175,+   "y": 67.301,    "rotation": 0,    "side": "F.Cu",    "value": "100n",-   "anchor": "U2"+   "anchor": "C2"   },   "R9": {-   "x": 150.001,-   "y": 104.615,-   "rotation": 90,+   "x": 139.888,+   "y": 103.921,+   "rotation": 0,    "side": "F.Cu",    "value": "0R",    "anchor": "U4"   },   "R5": {-   "x": 157.936,-   "y": 117.154,-   "rotation": 90,+   "x": 152.046,+   "y": 119.401,+   "rotation": 0,    "side": "F.Cu",    "value": "22k",    "anchor": "Q2"   },   "C30": {-   "x": 133.78,-   "y": 128.01,-   "rotation": 0,+   "x": 110.435,+   "y": 87.787,+   "rotation": 90,    "side": "F.Cu",    "value": "1u",-   "anchor": "MC15"+   "anchor": "J1"   },   "R24": {-   "x": 161.548,-   "y": 119.989,+   "x": 147.877,+   "y": 94.685,    "rotation": 90,    "side": "F.Cu",    "value": "22k",-   "anchor": "Q2"+   "anchor": "U4"   },   "C9": {-   "x": 119.946,-   "y": 85.952,-   "rotation": 0,+   "x": 120.362,+   "y": 85.482,+   "rotation": 90,    "side": "F.Cu",    "value": "1u",    "anchor": "D2"   },   "R33": {-   "x": 122.543,-   "y": 101.999,+   "x": 110.616,+   "y": 103.503,    "rotation": 90,    "side": "F.Cu",    "value": "10k",    "anchor": "U5"   },-  "MC4": {-   "x": 125.89,-   "y": 60.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },   "C13": {-   "x": 153.26,-   "y": 92.836,-   "rotation": 0,+   "x": 147.59,+   "y": 103.379,+   "rotation": 90,    "side": "F.Cu",    "value": "220n",    "anchor": "U4"   },   "C43": {-   "x": 122.585,-   "y": 104.502,+   "x": 115.643,+   "y": 111.892,    "rotation": 90,    "side": "F.Cu",    "value": "1n",    "anchor": "U5"   },   "R7": {-   "x": 153.638,-   "y": 94.175,-   "rotation": 0,+   "x": 149.357,+   "y": 100.147,+   "rotation": 90,    "side": "F.Cu",    "value": "0R",    "anchor": "U4"   },   "U4": {-   "x": 150.7,+   "x": 142.7,    "y": 99.0,    "rotation": 0,    "side": "F.Cu",@@ -1282,151 +1227,127 @@    "anchor": null   },   "LED3": {-   "x": 129.096,-   "y": 94.423,-   "rotation": 90,+   "x": 125.703,+   "y": 93.063,+   "rotation": 0,    "side": "F.Cu",    "value": "BLU",    "anchor": "U5"   },   "C19": {-   "x": 128.874,-   "y": 79.247,+   "x": 128.793,+   "y": 67.317,    "rotation": 0,    "side": "F.Cu",    "value": "10u",-   "anchor": "U2"+   "anchor": "C2"   },   "R25": {-   "x": 126.184,-   "y": 108.633,-   "rotation": 0,+   "x": 130.935,+   "y": 105.666,+   "rotation": 90,    "side": "F.Cu",    "value": "2.2k",    "anchor": "U5"   },   "LED2": {-   "x": 138.89,-   "y": 102.985,-   "rotation": 90,+   "x": 125.829,+   "y": 94.599,+   "rotation": 0,    "side": "F.Cu",    "value": "GRN",    "anchor": "U5"   },   "C22": {-   "x": 143.39,-   "y": 97.548,-   "rotation": 90,+   "x": 131.834,+   "y": 91.262,+   "rotation": 0,    "side": "F.Cu",    "value": "100n",-   "anchor": "U4"+   "anchor": "U1"   },   "TP6": {-   "x": 121.011,-   "y": 83.746,+   "x": 122.328,+   "y": 85.993,    "rotation": 0,    "side": "F.Cu",    "value": "+5V",    "anchor": "D2"   },   "R18": {-   "x": 136.786,-   "y": 121.514,+   "x": 115.693,+   "y": 105.752,    "rotation": 0,    "side": "F.Cu",    "value": "1k",-   "anchor": "MC17"+   "anchor": "J1"   },   "R23": {-   "x": 129.197,-   "y": 110.003,-   "rotation": 0,+   "x": 121.447,+   "y": 113.099,+   "rotation": 90,    "side": "F.Cu",    "value": "22k",    "anchor": "U5"   },   "TP18": {-   "x": 156.087,-   "y": 96.222,+   "x": 145.765,+   "y": 93.728,    "rotation": 0,    "side": "F.Cu",    "value": "GATE",    "anchor": "U4"   },   "C25": {-   "x": 131.135,-   "y": 119.267,+   "x": 106.664,+   "y": 99.108,    "rotation": 0,    "side": "F.Cu",    "value": "100n",-   "anchor": "MC15"-  },-  "MP4": {-   "x": 108.2,-   "y": 82.0,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC3": {-   "x": 107.495,-   "y": 74.885,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null-  },-  "MC21": {-   "x": 118.25,-   "y": 60.01,-   "rotation": 0,-   "side": "F.Cu",-   "value": "~",-   "anchor": null+   "anchor": "J1"   },   "C31": {-   "x": 119.124,-   "y": 80.182,+   "x": 141.26,+   "y": 67.162,    "rotation": 0,    "side": "F.Cu",    "value": "1u",-   "anchor": "U2"+   "anchor": "C2"   },   "TP21": {-   "x": 126.108,-   "y": 99.23,+   "x": 120.663,+   "y": 110.749,    "rotation": 0,    "side": "F.Cu",    "value": "BEMF_C",    "anchor": "U5"   },   "R11": {-   "x": 131.743,-   "y": 126.357,+   "x": 109.905,+   "y": 90.217,    "rotation": 90,    "side": "F.Cu",    "value": "2.2k",-   "anchor": "MC15"+   "anchor": "J1"   },   "C11": {-   "x": 123.872,-   "y": 87.498,-   "rotation": 0,+   "x": 119.005,+   "y": 81.248,+   "rotation": 90,    "side": "F.Cu",    "value": "22u",    "anchor": "D2"   },   "U6": {-   "x": 153.3,-   "y": 128.8,-   "rotation": 0,+   "x": 146.8,+   "y": 122.3,+   "rotation": 90,    "side": "F.Cu",    "value": "INA181A2IDBVR",    "anchor": null   },   "R3": {-   "x": 157.936,+   "x": 149.936,    "y": 110.154,    "rotation": 90,    "side": "F.Cu",@@ -1434,9 +1355,9 @@    "anchor": "Q1"   },   "R34": {-   "x": 126.232,-   "y": 96.757,-   "rotation": 90,+   "x": 120.412,+   "y": 92.251,+   "rotation": 0,    "side": "F.Cu",    "value": "2.2k",    "anchor": "U5"
demo/placement/fable/fable-stats.json+25−22
@@ -1,47 +1,50 @@ {  "engine": "Claude Fable 5.1",+ "board": "ESC G431 (149 parts; 27 machine pins and contacts fixed and locked; 122 placed)",+ "desktop": "arav-rog, KiCad 10.0.3, kicad-bridge 1.0.3",  "window": [   "2026-09-12T18:36:07.707Z",-  "2026-09-12T19:34:54Z"+  "2026-09-12T20:36:39Z"  ],- "planningStart": "2026-09-12T18:36:07Z",- "planningEnd": "2026-09-12T19:02:00Z (plan final, dry-run clean)",+ "windowNote": "from the first placement planning to the end of the accepted take; includes a first take that was discarded (the bridge moved only footprint anchors; fixed) and a re-plan after the molecule interface was made fixed",  "placement": {-  "commits": 25,-  "wallSeconds": 36.5,-  "partsPlaced": 149,-  "ratsnestMm": 1950.028,+  "commits": 21,+  "wallSeconds": 33.8,+  "partsPlaced": 122,+  "ratsnestMm": 1677.862,+  "humanRatsnestMm": 1644.5,   "courtyardOverlaps": 0,   "outsideOutline": 0,   "parked": 0,   "placementDrcErrors": 13,-  "placementDrcNote": "13 inherited from the source libraries: six malformed MOSFET courtyards, seven U2 pad clearances; zero from the placement"+  "placementDrcNote": "13 inherited from the source libraries (six malformed MOSFET courtyards, seven U2 pad clearances); zero from the placement"  },  "tokens": {   "thread": {-   "input_tokens": 3254,-   "cache_creation_input_tokens": 267816,-   "cache_read_input_tokens": 79103302,-   "output_tokens": 173781+   "input_tokens": 6974,+   "cache_creation_input_tokens": 479964,+   "cache_read_input_tokens": 176904951,+   "output_tokens": 322215   },-  "threadTurns": 124,+  "threadTurns": 253,+  "agentLaunches": 1,   "agents": 2,-  "agentsNote": "two engineering agents built and then fixed the placement verbs during the window; they are bridge development, not placement",+  "agentsNote": "engineering agents that built and fixed the placement verbs during the window; bridge development, not placement",   "withAgents": {-   "input_tokens": 7620,-   "cache_creation_input_tokens": 1604838,-   "cache_read_input_tokens": 113788930,-   "output_tokens": 345148+   "input_tokens": 11340,+   "cache_creation_input_tokens": 1816986,+   "cache_read_input_tokens": 211590579,+   "output_tokens": 493582   }  },  "usdApiEquivalent": {-  "thread": 31.85,-  "withAgents": 65.84,+  "thread": 66.41,+  "withAgents": 100.4,   "priceBasis": "claude.com/pricing 2026-09-12: Fable 5.1 $10 in, $50 out, $0.25 cache read, $12.50 cache write per MTok"  },  "planShare": {   "planUsdPerMonth": 200,-  "threadPercent": 15.9,-  "withAgentsPercent": 32.9+  "threadPercent": 33.2,+  "withAgentsPercent": 50.2  } }\ No newline at end of file
demo/placement/fable/fable2-place-log.jsonadded+15457
@@ -0,0 +1,15457 @@+{+ "start": {+  "_hint": "Use this revision as expectedRevision in kicad_move_footprint. Coordinates are mm, +y down; courtyard boxes are board-frame and per side. Cluster by nets[].refs, place decoupling caps beside their IC, keep the power stage together, and watch ratsnest.totalMm fall. kicad_placement_validate is the check.",+  "_timeoutHint": "ab waits up to 130s for this verb before the request times out. If it's a long operation (cloud open / download / export), DON'T treat a timeout as failure \u2014 the work usually keeps running on the bridge. Poll `kicad_status` until it reports done.",+  "boardPath": "C:/Users/arav/Downloads/adom-gate/esc-demo/clean/esc-g431-unplaced.kicad_pcb",+  "bridgeVersion": "1.0.3",+  "copperLayers": [+   "F.Cu",+   "In1.Cu",+   "In2.Cu",+   "B.Cu"+  ],+  "courtyardOverlapCount": 0,+  "durationMs": 144,+  "elapsedMs": 90,+  "error": "",+  "footprintCount": 149,+  "footprints": [+   {+    "courtyard": {+     "maxX": 235.9,+     "maxY": 110.26,+     "minX": 233.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     }+    ],+    "ref": "TP8",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "005446c0-e2df-4940-afea-5fbbaac73964",+    "value": "+VBAT",+    "x": 234.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 177.6,+     "maxY": 127.06,+     "minX": 173.0,+     "minY": 121.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Regulator_CDT:TPSM336_int-buck",+    "insideOutline": false,+    "locked": false,+    "padCount": 11,+    "pads": [+     {+      "net": "unconnected-(U2-PGOOD-Pad1)",+      "pad": "1"+     },+     {+      "net": "/5V_EN",+      "pad": "2"+     },+     {+      "net": "+VBAT",+      "pad": "3"+     },+     {+      "net": "+5V",+      "pad": "4"+     },+     {+      "net": "/SW",+      "pad": "5"+     },+     {+      "net": "/SW",+      "pad": "6"+     },+     {+      "net": "unconnected-(U2-BOOT-Pad7)",+      "pad": "7"+     },+     {+      "net": "/5V_VCC",+      "pad": "8"+     },+     {+      "net": "+5V",+      "pad": "9"+     },+     {+      "net": "GND",+      "pad": "10"+     },+     {+      "net": "GND",+      "pad": "11"+     }+    ],+    "ref": "U2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "008707ce-7fa5-4c36-b31e-6bc141ce5121",+    "value": "TPSM365R6V5RDNR",+    "x": 175.3,+    "y": 124.46+   },+   {+    "courtyard": {+     "maxX": 188.08,+     "maxY": 88.26,+     "minX": 183.58,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Adom Footprint Library:ADOM_JUMPER_4x2",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "/5V_EN",+      "pad": "2"+     }+    ],+    "ref": "JP1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "0241f1b9-67a4-4ca7-82fa-1e1893e99e1a",+    "value": "MC_JMP",+    "x": 185.830002,+    "y": 87.01+   },+   {+    "courtyard": {+     "maxX": 166.99,+     "maxY": 127.99,+     "minX": 165.01,+     "minY": 126.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC14",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "025ce2b8-173a-4008-b1ba-7d13f6ed5868",+    "value": "~",+    "x": 166.0,+    "y": 127.0+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 87.99,+     "minX": 107.01,+     "minY": 86.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC6",+    "rotation": -90.0,+    "side": "F.Cu",+    "uuid": "039ccb14-b021-4908-a8d0-b6c6c37542e4",+    "value": "~",+    "x": 108.0,+    "y": 87.0+   },+   {+    "courtyard": {+     "maxX": 226.2,+     "maxY": 59.96,+     "minX": 222.8,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0805_2012Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C7",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "03a5d9ef-b086-4256-b2b3-12a0e8556d1a",+    "value": "1u",+    "x": 224.5,+    "y": 58.98+   },+   {+    "courtyard": {+     "maxX": 225.04,+     "maxY": 106.26,+     "minX": 223.18,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/NEUTRAL",+      "pad": "1"+     },+     {+      "net": "/COMP2_INM_IO1_BEMF_A",+      "pad": "2"+     }+    ],+    "ref": "R26",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "03c74758-b822-470f-9f7a-af308e3424df",+    "value": "10k",+    "x": 224.11,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 218.4,+     "maxY": 91.42,+     "minX": 211.03,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+    "insideOutline": false,+    "locked": false,+    "padCount": 21,+    "pads": [+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     },+     {+      "net": "GND",+      "pad": "3"+     },+     {+      "net": "/GLA",+      "pad": "4"+     },+     {+      "net": "/DRV_SHA",+      "pad": "5"+     }+    ],+    "ref": "Q2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "048cd914-d217-4fed-b71d-cf01226c3bfd",+    "value": "BSC016N06NS",+    "x": 214.720002,+    "y": 88.59+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 83.99,+     "minX": 107.01,+     "minY": 82.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/TIM15_CH1_DSHOT",+      "pad": "1"+     }+    ],+    "ref": "MC10",+    "rotation": -90.0,+    "side": "F.Cu",+    "uuid": "055539fb-de37-4491-8380-b776ad240b12",+    "value": "~",+    "x": 108.0,+    "y": 83.0+   },+   {+    "courtyard": {+     "maxX": 231.16,+     "maxY": 59.46,+     "minX": 228.2,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0603_1608Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+12V",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C8",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "05a3314c-d51b-4771-9e7d-bbfb57ff6cd6",+    "value": "10u",+    "x": 229.68,+    "y": 58.73+   },+   {+    "courtyard": {+     "maxX": 198.44,+     "maxY": 73.3,+     "minX": 193.84,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C14",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "0b6a6f18-6dd5-486b-b80c-32820ec20227",+    "value": "10u",+    "x": 196.14,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 188.02,+     "maxY": 71.92,+     "minX": 186.2,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_SHA",+      "pad": "1"+     },+     {+      "net": "/DRV_BSTA",+      "pad": "2"+     }+    ],+    "ref": "C12",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "0cb5ee5c-74fe-4a8a-8dc5-3ebe1ffab2fa",+    "value": "220n",+    "x": 187.11,+    "y": 71.46+   },+   {+    "courtyard": {+     "maxX": 228.34,+     "maxY": 98.6,+     "minX": 226.48,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/GLB",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "R10",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "108082b3-65d5-4e2f-bb5e-b786b2f3fbc9",+    "value": "22k",+    "x": 227.41,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 208.5,+     "maxY": 116.76,+     "minX": 206.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/USART1_TX",+      "pad": "1"+     }+    ],+    "ref": "TP17",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "10989430-07ad-4324-81c3-7fafed3d02bb",+    "value": "UART_TX",+    "x": 207.5,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 212.9,+     "maxY": 98.6,+     "minX": 211.04,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "Net-(LED1-A)",+      "pad": "1"+     },+     {+      "net": "+12V",+      "pad": "2"+     }+    ],+    "ref": "R6",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "15ec9bff-789f-4d7c-ab94-5e4a5f6ca08a",+    "value": "20k",+    "x": 211.97,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 223.9,+     "maxY": 110.26,+     "minX": 221.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     }+    ],+    "ref": "TP5",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "16129851-83d6-4da2-8efc-e437af9bf971",+    "value": "+3V3",+    "x": 222.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 220.62,+     "maxY": 98.6,+     "minX": 218.76,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/GHB",+      "pad": "1"+     },+     {+      "net": "/DRV_SHB",+      "pad": "2"+     }+    ],+    "ref": "R8",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "16284a18-48d6-4398-bc55-e934e927cc9f",+    "value": "22k",+    "x": 219.69,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 142.495,+     "maxY": 65.495,+     "minX": 137.505,+     "minY": 60.505+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactLarge",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     }+    ],+    "ref": "MC1",+    "rotation": -90.0,+    "side": "F.Cu",+    "uuid": "16dc0ef6-eb27-4cf9-96ce-d130bd002c43",+    "value": "~",+    "x": 140.0,+    "y": 63.0+   },+   {+    "courtyard": {+     "maxX": 187.42,+     "maxY": 76.22,+     "minX": 185.6,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C24",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "16f77da8-0d73-4444-8e31-00d57a649345",+    "value": "100n",+    "x": 186.51,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 122.99,+     "maxY": 65.99,+     "minX": 117.01,+     "minY": 60.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MP1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "1796251a-92ac-48c9-9db5-578f8de6c377",+    "value": "~",+    "x": 120.0,+    "y": 63.0+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 97.99,+     "minX": 107.01,+     "minY": 96.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC18",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "186940dd-4201-4119-8e37-15bec07fc0e9",+    "value": "~",+    "x": 108.0,+    "y": 97.0+   },+   {+    "courtyard": {+     "maxX": 236.4,+     "maxY": 72.46,+     "minX": 233.44,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0603_1608Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+12V",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C20",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "1bea4128-e530-479b-ad2e-b9c974565b32",+    "value": "10u",+    "x": 234.92,+    "y": 71.73+   },+   {+    "courtyard": {+     "maxX": 218.24,+     "maxY": 73.3,+     "minX": 213.64,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C17",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "1c080d65-e2bf-4724-82c2-70a180e59fe6",+    "value": "10u",+    "x": 215.94,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 195.5,+     "maxY": 80.18,+     "minX": 193.68,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/COMP2_INM_IO1_BEMF_A",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C42",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "1c0ce6aa-f6a5-43b9-82b7-fc3b41806faf",+    "value": "1n",+    "x": 194.59,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 236.06,+     "maxY": 98.6,+     "minX": 234.2,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_GHC",+      "pad": "1"+     },+     {+      "net": "/GHC",+      "pad": "2"+     }+    ],+    "ref": "R12",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "1e432e2e-7419-40c0-bc47-06618124a145",+    "value": "0R",+    "x": 235.13,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 180.37,+     "maxY": 103.32,+     "minX": 173.0,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+    "insideOutline": false,+    "locked": false,+    "padCount": 21,+    "pads": [+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "/DRV_SHC",+      "pad": "1"+     },+     {+      "net": "/DRV_SHC",+      "pad": "2"+     },+     {+      "net": "/DRV_SHC",+      "pad": "3"+     },+     {+      "net": "/GHC",+      "pad": "4"+     },+     {+      "net": "+VBAT",+      "pad": "5"+     }+    ],+    "ref": "Q5",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "1f171934-f2d2-4f3a-9efa-42ff4f67ba74",+    "value": "BSC016N06NS",+    "x": 176.69,+    "y": 100.49+   },+   {+    "courtyard": {+     "maxX": 229.12,+     "maxY": 80.2,+     "minX": 227.26,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Inductor_SMD:L_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/VDDA",+      "pad": "1"+     },+     {+      "net": "+3V3",+      "pad": "2"+     }+    ],+    "ref": "FB1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "1fdcdb97-3558-4e04-bf84-fd36e1317240",+    "value": "600R @ 100MHZ",+    "x": 228.19,+    "y": 79.73+   },+   {+    "courtyard": {+     "maxX": 219.9,+     "maxY": 110.26,+     "minX": 217.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "+12V",+      "pad": "1"+     }+    ],+    "ref": "TP4",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "22fc7cb2-060f-492b-a1e2-394436c9ef78",+    "value": "GVDD",+    "x": 218.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 188.48,+     "maxY": 112.76,+     "minX": 180.72,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Shunt_CDT:R_HoLR2512D_0R0005_3W",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND_OUT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "R32",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "232f9a86-ea21-4a26-b4bb-ced660365a99",+    "value": "R0005",+    "x": 184.6,+    "y": 110.51+   },+   {+    "courtyard": {+     "maxX": 203.9,+     "maxY": 111.96,+     "minX": 198.2,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Switch_CDT:SW_SKRPACE010",+    "insideOutline": false,+    "locked": false,+    "padCount": 4,+    "pads": [+     {+      "net": "unconnected-(SW1-Pad1)",+      "pad": "1"+     },+     {+      "net": "/nRST",+      "pad": "2"+     },+     {+      "net": "GND",+      "pad": "3"+     },+     {+      "net": "unconnected-(SW1-Pad4)",+      "pad": "4"+     }+    ],+    "ref": "SW1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "24c45389-cda0-4db4-8379-c9e6d73f2f2d",+    "value": "SKRPACE010",+    "x": 201.05,+    "y": 110.11+   },+   {+    "courtyard": {+     "maxX": 189.74,+     "maxY": 103.32,+     "minX": 182.37,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+    "insideOutline": false,+    "locked": false,+    "padCount": 21,+    "pads": [+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     },+     {+      "net": "GND",+      "pad": "3"+     },+     {+      "net": "/GLC",+      "pad": "4"+     },+     {+      "net": "/DRV_SHC",+      "pad": "5"+     }+    ],+    "ref": "Q6",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "264b31b8-9597-45d1-88b5-2dab7cb8b533",+    "value": "BSC016N06NS",+    "x": 186.06,+    "y": 100.49+   },+   {+    "courtyard": {+     "maxX": 211.64,+     "maxY": 73.3,+     "minX": 207.04,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C16",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "2710efc7-0d54-4a94-ac69-cf9ffed82472",+    "value": "10u",+    "x": 209.34,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 216.98,+     "maxY": 58.92,+     "minX": 215.16,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C5",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "2dab7b65-ba17-4d2b-b603-8cdd5706b282",+    "value": "100n",+    "x": 216.07,+    "y": 58.46+   },+   {+    "courtyard": {+     "maxX": 177.6,+     "maxY": 73.3,+     "minX": 173.0,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+5V",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C10",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "30aa016d-2ff8-40eb-b658-eb8edf8ed37e",+    "value": "22u",+    "x": 175.3,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 183.7,+     "maxY": 125.16,+     "minX": 179.6,+     "minY": 121.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Package_TO_SOT_SMD:SOT-23-5",+    "insideOutline": false,+    "locked": false,+    "padCount": 5,+    "pads": [+     {+      "net": "+5V",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     },+     {+      "net": "+5V",+      "pad": "3"+     },+     {+      "net": "unconnected-(U3-NC-Pad4)",+      "pad": "4"+     },+     {+      "net": "+3V3",+      "pad": "5"+     }+    ],+    "ref": "U3",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "339e3b18-fc65-4823-a364-fc4505a1eb0f",+    "value": "AP2112K-3.3",+    "x": 181.65,+    "y": 123.46+   },+   {+    "courtyard": {+     "maxX": 181.58,+     "maxY": 95.66,+     "minX": 173.0,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Connector_PinHeader_1.27mm:PinHeader_2x07_P1.27mm_Vertical_SMD",+    "insideOutline": false,+    "locked": false,+    "padCount": 14,+    "pads": [+     {+      "net": "unconnected-(J1-NC-Pad1)",+      "pad": "1"+     },+     {+      "net": "unconnected-(J1-NC-Pad2)",+      "pad": "2"+     },+     {+      "net": "+3V3",+      "pad": "3"+     },+     {+      "net": "/SWDIO",+      "pad": "4"+     },+     {+      "net": "GND",+      "pad": "5"+     },+     {+      "net": "/SWCLK",+      "pad": "6"+     },+     {+      "net": "GND",+      "pad": "7"+     },+     {+      "net": "unconnected-(J1-JTDO{slash}SWO-Pad8)",+      "pad": "8"+     },+     {+      "net": "unconnected-(J1-JRCLK{slash}NC-Pad9)",+      "pad": "9"+     },+     {+      "net": "unconnected-(J1-JTDI{slash}NC-Pad10)",+      "pad": "10"+     },+     {+      "net": "GND",+      "pad": "11"+     },+     {+      "net": "/nRST",+      "pad": "12"+     },+     {+      "net": "/USART1_TX",+      "pad": "13"+     },+     {+      "net": "/USART1_RX",+      "pad": "14"+     }+    ],+    "ref": "J1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "345b7d10-34bb-47bb-944a-ebd111d92152",+    "value": "Conn_ST_STDC14",+    "x": 177.290001,+    "y": 90.71+   },+   {+    "courtyard": {+     "maxX": 166.99,+     "maxY": 63.99,+     "minX": 165.01,+     "minY": 62.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC13",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "349ed003-73da-4071-b3cf-9ff98cc83e4b",+    "value": "~",+    "x": 166.0,+    "y": 63.0+   },+   {+    "courtyard": {+     "maxX": 191.68,+     "maxY": 80.18,+     "minX": 189.86,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "/VBAT_SENSE",+      "pad": "2"+     }+    ],+    "ref": "C41",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "35dfc3f8-cdbb-44a6-8d84-c183842188a1",+    "value": "100n",+    "x": 190.77,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 77.99,+     "minX": 107.01,+     "minY": 76.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     }+    ],+    "ref": "MC15",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "37c7d1a4-316d-4450-be54-44d07c62d37d",+    "value": "~",+    "x": 108.0,+    "y": 77.0+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 81.99,+     "minX": 107.01,+     "minY": 80.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC7",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "383c5d37-d735-458f-aa72-9f12eb61ca13",+    "value": "~",+    "x": 108.0,+    "y": 81.0+   },+   {+    "courtyard": {+     "maxX": 231.9,+     "maxY": 110.26,+     "minX": 229.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     }+    ],+    "ref": "TP7",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "3879bf3c-26c1-4ce9-adf3-24e18a0c6ac5",+    "value": "+VBAT",+    "x": 230.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 225.26,+     "maxY": 82.76,+     "minX": 218.26,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Diode_SMD:D_SMA",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+5V",+      "pad": "1"+     },+     {+      "net": "/5V_EXT",+      "pad": "2"+     }+    ],+    "ref": "D2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "39788db5-a180-4935-b774-30b4ebe02e02",+    "value": "SS14",+    "x": 221.76,+    "y": 81.01+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 91.99,+     "minX": 107.01,+     "minY": 90.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/USART1_RX",+      "pad": "1"+     }+    ],+    "ref": "MC17",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "3bac466b-a769-46ac-85bb-7c23afbf915b",+    "value": "~",+    "x": 108.0,+    "y": 91.0+   },+   {+    "courtyard": {+     "maxX": 205.18,+     "maxY": 98.6,+     "minX": 203.32,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_GLA",+      "pad": "1"+     },+     {+      "net": "/GLA",+      "pad": "2"+     }+    ],+    "ref": "R4",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "3c2c61e6-fd36-4f83-a3c9-68a68dbd0411",+    "value": "0R",+    "x": 204.25,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 236.62,+     "maxY": 106.26,+     "minX": 234.76,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/NEUTRAL",+      "pad": "1"+     },+     {+      "net": "/COMP1_INM_IO1_BEMF_B",+      "pad": "2"+     }+    ],+    "ref": "R29",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "3f23ceb7-0525-4f90-bc0f-b5f97a17f7d3",+    "value": "10k",+    "x": 235.69,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 201.88,+     "maxY": 106.26,+     "minX": 200.02,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/nRST",+      "pad": "1"+     },+     {+      "net": "+3V3",+      "pad": "2"+     }+    ],+    "ref": "R20",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "402c7ba1-8339-4292-a14a-1af0af8902c2",+    "value": "10k",+    "x": 200.95,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 187.86,+     "maxY": 80.18,+     "minX": 186.04,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "/PB12",+      "pad": "2"+     }+    ],+    "ref": "C40",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "407cf851-d55e-41f9-8b40-5f8b73287a62",+    "value": "100n",+    "x": 186.95,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 215.9,+     "maxY": 110.26,+     "minX": 213.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/TIM1_CH3_INHA",+      "pad": "1"+     }+    ],+    "ref": "TP3",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "41584451-a336-45b5-9444-314380c4fd9d",+    "value": "INHA",+    "x": 214.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 204.5,+     "maxY": 116.76,+     "minX": 202.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/USART1_RX",+      "pad": "1"+     }+    ],+    "ref": "TP16",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "43f5de44-b775-43e1-b84c-d8d6aa25bd4d",+    "value": "UART_RX",+    "x": 203.5,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 71.99,+     "minX": 107.01,+     "minY": 70.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC22",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "45836c2a-3d63-44e3-ae27-1f5819822d9a",+    "value": "~",+    "x": 108.0,+    "y": 71.000001+   },+   {+    "courtyard": {+     "maxX": 220.5,+     "maxY": 116.76,+     "minX": 218.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/COMP2_INM_IO1_BEMF_A",+      "pad": "1"+     }+    ],+    "ref": "TP20",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "4606c758-c4aa-49ff-9588-d5a2f4d1b729",+    "value": "BEMF_A",+    "x": 219.5,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 75.99,+     "minX": 107.01,+     "minY": 74.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/SWCLK",+      "pad": "1"+     }+    ],+    "ref": "MC20",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "4658818c-16f4-49a7-a4d6-eac0df246d43",+    "value": "~",+    "x": 108.0,+    "y": 75.000001+   },+   {+    "courtyard": {+     "maxX": 166.495,+     "maxY": 113.495,+     "minX": 161.505,+     "minY": 108.505+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactLarge",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/DRV_SHA",+      "pad": "1"+     }+    ],+    "ref": "MC5",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "472c05c2-2952-44aa-853d-3e0474c75144",+    "value": "~",+    "x": 164.0,+    "y": 111.0+   },+   {+    "courtyard": {+     "maxX": 220.8,+     "maxY": 58.92,+     "minX": 218.98,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C6",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "481a64c4-6d7c-4b2b-818b-00d48c37766e",+    "value": "1u",+    "x": 219.89,+    "y": 58.46+   },+   {+    "courtyard": {+     "maxX": 186.44,+     "maxY": 106.26,+     "minX": 184.58,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "Net-(LED3-A)",+      "pad": "1"+     },+     {+      "net": "/MCU_LED",+      "pad": "2"+     }+    ],+    "ref": "R16",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "4eb2f3e2-4864-4a12-80f8-8e2d51b9f302",+    "value": "1.5k",+    "x": 185.51,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 85.99,+     "minX": 107.01,+     "minY": 84.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/nRST",+      "pad": "1"+     }+    ],+    "ref": "MC8",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "4f37462a-aea6-45db-82a1-99ca7f971fb7",+    "value": "~",+    "x": 108.0,+    "y": 85.0+   },+   {+    "courtyard": {+     "maxX": 174.82,+     "maxY": 76.22,+     "minX": 173.0,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_SHC",+      "pad": "1"+     },+     {+      "net": "/DRV_BSTC",+      "pad": "2"+     }+    ],+    "ref": "C21",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "4ff4c65e-25e8-4f70-b5bb-117e7606b8e6",+    "value": "220n",+    "x": 173.91,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 228.9,+     "maxY": 106.26,+     "minX": 227.04,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "/COMP2_INM_IO1_BEMF_A",+      "pad": "2"+     }+    ],+    "ref": "R27",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "5066d09b-fbb3-427e-bdc5-da1289dfb3c9",+    "value": "2.2k",+    "x": 227.97,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 175.0,+     "maxY": 116.76,+     "minX": 173.0,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/TIM15_CH1_DSHOT",+      "pad": "1"+     }+    ],+    "ref": "TP9",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "509eed4c-ee77-416b-987b-72d59fcd8962",+    "value": "DSHOT",+    "x": 174.0,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 207.9,+     "maxY": 110.26,+     "minX": 205.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/NEUTRAL",+      "pad": "1"+     }+    ],+    "ref": "TP1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "55922883-cd3b-4905-bb17-90c4712c049c",+    "value": "NEUTRAL",+    "x": 206.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 178.72,+     "maxY": 109.2,+     "minX": 176.86,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_SHC",+      "pad": "1"+     },+     {+      "net": "/COMP1_INM_IO2_BEMF_C",+      "pad": "2"+     }+    ],+    "ref": "R31",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "571c68f6-f124-4d2c-9ee4-0dfdc6a96bd8",+    "value": "22k",+    "x": 177.79,+    "y": 108.73+   },+   {+    "courtyard": {+     "maxX": 216.5,+     "maxY": 116.76,+     "minX": 214.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/BOOT0",+      "pad": "1"+     }+    ],+    "ref": "TP19",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "57c45d39-024f-44a8-80a7-3b4da0c00386",+    "value": "BOOT0",+    "x": 215.5,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 237.14,+     "maxY": 91.42,+     "minX": 229.77,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+    "insideOutline": false,+    "locked": false,+    "padCount": 21,+    "pads": [+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     },+     {+      "net": "GND",+      "pad": "3"+     },+     {+      "net": "/GLB",+      "pad": "4"+     },+     {+      "net": "/DRV_SHB",+      "pad": "5"+     }+    ],+    "ref": "Q4",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "5a696c0c-c1c2-4399-9b5f-e8dfc4298ed1",+    "value": "BSC016N06NS",+    "x": 233.460002,+    "y": 88.59+   },+   {+    "courtyard": {+     "maxX": 205.85,+     "maxY": 132.06,+     "minX": 195.55,+     "minY": 121.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Package_QFP:LQFP-48_7x7mm_P0.5mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 48,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "unconnected-(U5-PC13-Pad2)",+      "pad": "2"+     },+     {+      "net": "unconnected-(U5-PC14-Pad3)",+      "pad": "3"+     },+     {+      "net": "unconnected-(U5-PC15-Pad4)",+      "pad": "4"+     },+     {+      "net": "/HSE_IN",+      "pad": "5"+     },+     {+      "net": "/HSE_OUT",+      "pad": "6"+     },+     {+      "net": "/nRST",+      "pad": "7"+     },+     {+      "net": "/COMP1_INM_IO2_BEMF_C",+      "pad": "8"+     },+     {+      "net": "/NEUTRAL",+      "pad": "9"+     },+     {+      "net": "/TIM15_CH1_DSHOT",+      "pad": "10"+     },+     {+      "net": "/NEUTRAL",+      "pad": "11"+     },+     {+      "net": "/COMP1_INM_IO1_BEMF_B",+      "pad": "12"+     },+     {+      "net": "/COMP2_INM_IO1_BEMF_A",+      "pad": "13"+     },+     {+      "net": "/VBAT_SENSE",+      "pad": "14"+     },+     {+      "net": "/IBAT_SENSE",+      "pad": "15"+     },+     {+      "net": "unconnected-(U5-PB0-Pad16)",+      "pad": "16"+     },+     {+      "net": "unconnected-(U5-PB1-Pad17)",+      "pad": "17"+     },+     {+      "net": "unconnected-(U5-PB2-Pad18)",+      "pad": "18"+     },+     {+      "net": "GND",+      "pad": "19"+     },+     {+      "net": "/VDDA",+      "pad": "20"+     },+     {+      "net": "/VDDA",+      "pad": "21"+     },+     {+      "net": "/RPM",+      "pad": "22"+     },+     {+      "net": "GND",+      "pad": "23"+     },+     {+      "net": "+3V3",+      "pad": "24"+     },+     {+      "net": "unconnected-(U5-PB11-Pad25)",+      "pad": "25"+     },+     {+      "net": "/PB12",+      "pad": "26"+     },+     {+      "net": "/TIM1_CH1N_INLC",+      "pad": "27"+     },+     {+      "net": "/TIM1_CH2N_INLB",+      "pad": "28"+     },+     {+      "net": "/TIM1_CH3N_INLA",+      "pad": "29"+     },+     {+      "net": "/TIM1_CH1_INHC",+      "pad": "30"+     },+     {+      "net": "/TIM1_CH2_INHB",+      "pad": "31"+     },+     {+      "net": "/TIM1_CH3_INHA",+      "pad": "32"+     },+     {+      "net": "unconnected-(U5-PA11-Pad33)",+      "pad": "33"+     },+     {+      "net": "unconnected-(U5-PA12-Pad34)",+      "pad": "34"+     },+     {+      "net": "GND",+      "pad": "35"+     },+     {+      "net": "+3V3",+      "pad": "36"+     },+     {+      "net": "/SWDIO",+      "pad": "37"+     },+     {+      "net": "/SWCLK",+      "pad": "38"+     },+     {+      "net": "unconnected-(U5-PA15-Pad39)",+      "pad": "39"+     },+     {+      "net": "/MCU_LED",+      "pad": "40"+     },+     {+      "net": "unconnected-(U5-PB4-Pad41)",+      "pad": "41"+     },+     {+      "net": "unconnected-(U5-PB5-Pad42)",+      "pad": "42"+     },+     {+      "net": "/PB6",+      "pad": "43"+     },+     {+      "net": "/PB7",+      "pad": "44"+     },+     {+      "net": "/BOOT0",+      "pad": "45"+     },+     {+      "net": "unconnected-(U5-PB9-Pad46)",+      "pad": "46"+     },+     {+      "net": "GND",+      "pad": "47"+     },+     {+      "net": "+3V3",+      "pad": "48"+     }+    ],+    "ref": "U5",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "5c66daca-1c52-45fe-a03c-8eb02a58562c",+    "value": "STM32G431CBT6",+    "x": 200.7,+    "y": 126.91+   },+   {+    "courtyard": {+     "maxX": 187.5,+     "maxY": 117.26,+     "minX": 185.0,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/DRV_SHA",+      "pad": "1"+     }+    ],+    "ref": "TP12",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "5f95e6e8-bc42-4f73-beef-c60dfa8b423d",+    "value": "PHASE A",+    "x": 186.25,+    "y": 116.01+   },+   {+    "courtyard": {+     "maxX": 228.78,+     "maxY": 76.22,+     "minX": 226.96,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C34",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "61488e44-3248-4000-acb2-83fecf3fb4a0",+    "value": "100n",+    "x": 227.87,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 206.56,+     "maxY": 69.0,+     "minX": 193.26,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:CP_Elec_10x12.5",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C3",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "66ce151c-2908-4f79-920b-290d7d180356",+    "value": "330u",+    "x": 199.91,+    "y": 63.5+   },+   {+    "courtyard": {+     "maxX": 224.84,+     "maxY": 73.3,+     "minX": 220.24,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C18",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "67fc641c-531c-4d18-90c0-a9f36d92425d",+    "value": "10u",+    "x": 222.54,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 154.99,+     "maxY": 65.99,+     "minX": 149.01,+     "minY": 60.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MP2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "682f8e32-e05b-4c65-9965-eb289d518f85",+    "value": "~",+    "x": 152.0,+    "y": 63.0+   },+   {+    "courtyard": {+     "maxX": 227.77,+     "maxY": 91.42,+     "minX": 220.4,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+    "insideOutline": false,+    "locked": false,+    "padCount": 21,+    "pads": [+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "/DRV_SHB",+      "pad": "1"+     },+     {+      "net": "/DRV_SHB",+      "pad": "2"+     },+     {+      "net": "/DRV_SHB",+      "pad": "3"+     },+     {+      "net": "/GHB",+      "pad": "4"+     },+     {+      "net": "+VBAT",+      "pad": "5"+     }+    ],+    "ref": "Q3",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "6a7b68a0-827d-4ddb-918c-efaa36891c18",+    "value": "BSC016N06NS",+    "x": 224.090002,+    "y": 88.59+   },+   {+    "courtyard": {+     "maxX": 218.15,+     "maxY": 125.26,+     "minX": 213.95,+     "minY": 121.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 4,+    "pads": [+     {+      "net": "/HSE_IN",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     },+     {+      "net": "/HSE_OUT",+      "pad": "3"+     },+     {+      "net": "GND",+      "pad": "4"+     }+    ],+    "ref": "Y1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "6d24ac16-4347-4650-9879-793417b92771",+    "value": "8MHz",+    "x": 216.05,+    "y": 123.51+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 63.99,+     "minX": 107.01,+     "minY": 62.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/5V_EXT",+      "pad": "1"+     }+    ],+    "ref": "MC2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "6e0126d0-cf8a-4fe1-a45a-0e2c45ce4014",+    "value": "~",+    "x": 108.0,+    "y": 62.999999+   },+   {+    "courtyard": {+     "maxX": 175.96,+     "maxY": 59.46,+     "minX": 173.0,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0603_1608Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/5V_VCC",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "70e46fac-e56b-41a5-9476-37c81f216a04",+    "value": "1u",+    "x": 174.48,+    "y": 58.73+   },+   {+    "courtyard": {+     "maxX": 203.14,+     "maxY": 80.18,+     "minX": 201.32,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "+3V3",+      "pad": "2"+     }+    ],+    "ref": "C44",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "73792496-a971-4c8b-87eb-01f19abe7bf1",+    "value": "100n",+    "x": 202.23,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 197.46,+     "maxY": 98.6,+     "minX": 195.6,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_GHA",+      "pad": "1"+     },+     {+      "net": "/GHA",+      "pad": "2"+     }+    ],+    "ref": "R2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "73b05aa4-29a0-4cdd-82f5-484c3e0f8586",+    "value": "0R",+    "x": 196.53,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 191.26,+     "maxY": 69.0,+     "minX": 177.96,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:CP_Elec_10x12.5",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "76caf9e5-14c7-4f4e-be88-a334940c2edd",+    "value": "330u",+    "x": 184.61,+    "y": 63.5+   },+   {+    "courtyard": {+     "maxX": 205.04,+     "maxY": 73.3,+     "minX": 200.44,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C15",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "775dd84c-d813-4e8b-872a-6aff60134564",+    "value": "10u",+    "x": 202.74,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 184.04,+     "maxY": 80.18,+     "minX": 182.22,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/nRST",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C39",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "788f8dfe-aacc-4a4d-a14c-6cfc3e06c6aa",+    "value": "100n",+    "x": 183.13,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 216.26,+     "maxY": 83.76,+     "minX": 208.96,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Diode_SMD:D_SMB",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "D1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "78c3df68-04eb-4eaa-b8e2-6baae1e8bcc9",+    "value": "SMBJ26A",+    "x": 212.61,+    "y": 81.51+   },+   {+    "courtyard": {+     "maxX": 209.03,+     "maxY": 91.42,+     "minX": 201.66,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+    "insideOutline": false,+    "locked": false,+    "padCount": 21,+    "pads": [+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "",+      "pad": ""+     },+     {+      "net": "/DRV_SHA",+      "pad": "1"+     },+     {+      "net": "/DRV_SHA",+      "pad": "2"+     },+     {+      "net": "/DRV_SHA",+      "pad": "3"+     },+     {+      "net": "/GHA",+      "pad": "4"+     },+     {+      "net": "+VBAT",+      "pad": "5"+     }+    ],+    "ref": "Q1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "7a40ae5b-ca91-40e3-aa53-d69109de344f",+    "value": "BSC016N06NS",+    "x": 205.350002,+    "y": 88.59+   },+   {+    "courtyard": {+     "maxX": 198.88,+     "maxY": 76.22,+     "minX": 197.06,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C27",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "803c56e1-8031-43c2-83a2-3fd15973146c",+    "value": "100n",+    "x": 197.97,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 191.94,+     "maxY": 86.7,+     "minX": 190.08,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "LED_SMD:LED_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "Net-(LED1-A)",+      "pad": "2"+     }+    ],+    "ref": "LED1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "83708a33-2641-458f-acd4-85df4fed6a87",+    "value": "GRN",+    "x": 191.010002,+    "y": 86.23+   },+   {+    "courtyard": {+     "maxX": 192.0,+     "maxY": 117.26,+     "minX": 189.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/DRV_SHB",+      "pad": "1"+     }+    ],+    "ref": "TP13",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "83f13eb1-650d-4ab8-a93b-a60bbdb5e5c5",+    "value": "PHASE B",+    "x": 190.75,+    "y": 116.01+   },+   {+    "courtyard": {+     "maxX": 205.74,+     "maxY": 106.26,+     "minX": 203.88,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "/PB12",+      "pad": "2"+     }+    ],+    "ref": "R21",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "8646d5be-88a5-40c4-b359-5b2dd850bcea",+    "value": "10k",+    "x": 204.81,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 180.22,+     "maxY": 80.18,+     "minX": 178.4,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C38",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "88498231-3843-4e58-95b7-d8e8378852e5",+    "value": "100n",+    "x": 179.31,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 176.4,+     "maxY": 81.22,+     "minX": 173.0,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0805_2012Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C37",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "88b677d7-9017-4988-8a03-02d610a2e8ab",+    "value": "1u",+    "x": 174.7,+    "y": 80.24+   },+   {+    "courtyard": {+     "maxX": 183.6,+     "maxY": 76.76,+     "minX": 180.64,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0603_1608Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C23",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "8b1770a3-8142-4718-94e0-e45a550e7cba",+    "value": "10u",+    "x": 182.12,+    "y": 76.03+   },+   {+    "courtyard": {+     "maxX": 231.6,+     "maxY": 119.76,+     "minX": 226.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Package_TO_SOT_SMD:SOT-89-3",+    "insideOutline": false,+    "locked": false,+    "padCount": 3,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "+VBAT",+      "pad": "2"+     },+     {+      "net": "+12V",+      "pad": "3"+     }+    ],+    "ref": "U1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "8da8afd6-f9ad-4bf8-94fe-40a623cb163e",+    "value": "ZXTR2012Z-7",+    "x": 229.35,+    "y": 117.26+   },+   {+    "courtyard": {+     "maxX": 174.86,+     "maxY": 106.26,+     "minX": 173.0,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/GHC",+      "pad": "1"+     },+     {+      "net": "/DRV_SHC",+      "pad": "2"+     }+    ],+    "ref": "R13",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "8e74f1e2-733e-4cca-ae92-adfa5864746b",+    "value": "22k",+    "x": 173.93,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 232.76,+     "maxY": 106.26,+     "minX": 230.9,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_SHB",+      "pad": "1"+     },+     {+      "net": "/COMP1_INM_IO1_BEMF_B",+      "pad": "2"+     }+    ],+    "ref": "R28",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "90f9952e-dd57-4590-ba84-86bc7517881c",+    "value": "22k",+    "x": 231.83,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 213.16,+     "maxY": 60.3,+     "minX": 208.56,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C4",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "944e076d-73db-4d8f-963b-4a9786471eb5",+    "value": "4.7u",+    "x": 210.86,+    "y": 59.15+   },+   {+    "courtyard": {+     "maxX": 224.96,+     "maxY": 77.26,+     "minX": 221.56,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0805_2012Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C33",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "967bca63-a488-448e-8775-6a0116da4267",+    "value": "1u",+    "x": 223.26,+    "y": 76.28+   },+   {+    "courtyard": {+     "maxX": 154.99,+     "maxY": 129.99,+     "minX": 149.01,+     "minY": 124.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MP3",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "9842c828-2d55-4010-96b6-06fabd931d8b",+    "value": "~",+    "x": 152.0,+    "y": 127.0+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 93.99,+     "minX": 107.01,+     "minY": 92.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC23",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "9b60c224-fb80-4c6e-b6ca-7bd4e0e4e943",+    "value": "~",+    "x": 108.0,+    "y": 93.0+   },+   {+    "courtyard": {+     "maxX": 198.02,+     "maxY": 106.26,+     "minX": 196.16,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/BOOT0",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "R19",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "9b65e52f-965d-4e66-8661-9ffc71a74912",+    "value": "10k",+    "x": 197.09,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 206.52,+     "maxY": 76.22,+     "minX": 204.7,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/VDDA",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C29",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "9c80825b-577f-4a21-8450-8b054ebbcb1c",+    "value": "1u",+    "x": 205.61,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 193.6,+     "maxY": 98.6,+     "minX": 191.74,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/5V_EN",+      "pad": "1"+     },+     {+      "net": "+VBAT",+      "pad": "2"+     }+    ],+    "ref": "R1",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "9c8cd261-9cae-4407-bf60-d0356ea0d408",+    "value": "100k",+    "x": 192.67,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 183.0,+     "maxY": 116.76,+     "minX": 181.0,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/RPM",+      "pad": "1"+     }+    ],+    "ref": "TP11",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "9d7af150-956e-4ca0-8ec0-6b7c4933ee8b",+    "value": "RPM",+    "x": 182.0,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 200.5,+     "maxY": 116.76,+     "minX": 198.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/SWCLK",+      "pad": "1"+     }+    ],+    "ref": "TP15",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "9dc1daf1-3aba-421c-a99d-99b6ec50e57b",+    "value": "SWCLK",+    "x": 199.5,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 174.86,+     "maxY": 109.2,+     "minX": 173.0,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "/COMP1_INM_IO1_BEMF_B",+      "pad": "2"+     }+    ],+    "ref": "R30",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "9f6b86ab-9755-44cc-bbef-ae0f1a8fdd3e",+    "value": "2.2k",+    "x": 173.93,+    "y": 108.73+   },+   {+    "courtyard": {+     "maxX": 166.495,+     "maxY": 85.495,+     "minX": 161.505,+     "minY": 80.505+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactLarge",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/DRV_SHC",+      "pad": "1"+     }+    ],+    "ref": "MC11",+    "rotation": 180.0,+    "side": "F.Cu",+    "uuid": "a0d1ce85-e989-4a6a-982d-de4d1ca89a21",+    "value": "~",+    "x": 164.0,+    "y": 83.0+   },+   {+    "courtyard": {+     "maxX": 106.99,+     "maxY": 127.99,+     "minX": 105.01,+     "minY": 126.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC19",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "a1ada06f-dc36-4dd2-9a07-bdec2b517af0",+    "value": "~",+    "x": 106.0,+    "y": 127.0+   },+   {+    "courtyard": {+     "maxX": 211.9,+     "maxY": 110.26,+     "minX": 209.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/VDDA",+      "pad": "1"+     }+    ],+    "ref": "TP2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "a1bfc70b-bca9-4e55-9b74-808106e0a4d4",+    "value": "VDDA",+    "x": 210.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 190.3,+     "maxY": 106.26,+     "minX": 188.44,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/USART1_TX",+      "pad": "1"+     },+     {+      "net": "/PB6",+      "pad": "2"+     }+    ],+    "ref": "R17",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "a2d24356-dc66-4d1d-86e9-dc83cc0465c0",+    "value": "1k",+    "x": 189.37,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 166.495,+     "maxY": 99.495,+     "minX": 161.505,+     "minY": 94.505+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactLarge",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/DRV_SHB",+      "pad": "1"+     }+    ],+    "ref": "MC9",+    "rotation": 180.0,+    "side": "F.Cu",+    "uuid": "a579c676-1982-4afb-afc9-199089ae5258",+    "value": "~",+    "x": 164.0,+    "y": 97.0+   },+   {+    "courtyard": {+     "maxX": 206.96,+     "maxY": 80.18,+     "minX": 205.14,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/COMP1_INM_IO2_BEMF_C",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C45",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "a5f26bac-11f6-418d-a105-997ffa8688b6",+    "value": "1n",+    "x": 206.05,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 179.0,+     "maxY": 116.76,+     "minX": 177.0,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/SWDIO",+      "pad": "1"+     }+    ],+    "ref": "TP10",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "a76478c9-b30b-4ed9-95cd-d2880dbc8822",+    "value": "SWDIO",+    "x": 178.0,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 209.6,+     "maxY": 106.26,+     "minX": 207.74,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/E_STOP",+      "pad": "1"+     },+     {+      "net": "/PB12",+      "pad": "2"+     }+    ],+    "ref": "R22",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "a849e47f-23f9-4a87-a1bc-da8e73e5206d",+    "value": "1k",+    "x": 208.67,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 202.7,+     "maxY": 76.22,+     "minX": 200.88,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/VDDA",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C28",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "a90808ae-4d93-44d2-b47b-72117a1786bc",+    "value": "100n",+    "x": 201.79,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 95.99,+     "minX": 107.01,+     "minY": 94.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/E_STOP",+      "pad": "1"+     }+    ],+    "ref": "MC12",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "a93996fc-a163-497b-909c-65f8b246a0db",+    "value": "~",+    "x": 108.0,+    "y": 95.000001+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 73.99,+     "minX": 107.01,+     "minY": 72.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/SWDIO",+      "pad": "1"+     }+    ],+    "ref": "MC16",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "ac586be1-2027-4173-8193-91e93b18c7f3",+    "value": "~",+    "x": 108.0,+    "y": 73.000001+   },+   {+    "courtyard": {+     "maxX": 236.42,+     "maxY": 76.22,+     "minX": 234.6,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/HSE_OUT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C36",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "ae3c4bdd-202a-4da1-96e4-a697416d5120",+    "value": "33p",+    "x": 235.51,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 182.58,+     "maxY": 106.26,+     "minX": 180.72,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/GLC",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "R15",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "aedcb9e7-3174-415f-8c04-d044e2c74d38",+    "value": "22k",+    "x": 181.65,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 195.06,+     "maxY": 76.22,+     "minX": 193.24,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C26",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "b00fb0c7-9f13-47c5-b3c4-e781f550e253",+    "value": "100n",+    "x": 194.15,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 232.6,+     "maxY": 76.22,+     "minX": 230.78,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/HSE_IN",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C35",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "b808e282-81ca-4cd5-b740-a183aa1688f7",+    "value": "33p",+    "x": 231.69,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 196.5,+     "maxY": 117.26,+     "minX": 194.0,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/DRV_SHC",+      "pad": "1"+     }+    ],+    "ref": "TP14",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "ba294d4d-803f-492e-ac2f-76b6ebc68cd3",+    "value": "PHASE C",+    "x": 195.25,+    "y": 116.01+   },+   {+    "courtyard": {+     "maxX": 178.72,+     "maxY": 106.26,+     "minX": 176.86,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_GLC",+      "pad": "1"+     },+     {+      "net": "/GLC",+      "pad": "2"+     }+    ],+    "ref": "R14",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "ba7f35cc-c21d-47ee-ad5b-700c9a313f78",+    "value": "0R",+    "x": 177.79,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 219.56,+     "maxY": 76.22,+     "minX": 217.74,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C32",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "bd7ee59b-113c-49ed-b0b0-f2fdc4eb2b3a",+    "value": "100n",+    "x": 218.65,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 224.48,+     "maxY": 98.6,+     "minX": 222.62,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_GLB",+      "pad": "1"+     },+     {+      "net": "/GLB",+      "pad": "2"+     }+    ],+    "ref": "R9",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "c0c5448c-2ccd-4b02-9657-17913567bd26",+    "value": "0R",+    "x": 223.55,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 209.04,+     "maxY": 98.6,+     "minX": 207.18,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/GLA",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "R5",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "c1bda2b6-24b3-4675-aa8c-544b4cc2549d",+    "value": "22k",+    "x": 208.11,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 210.34,+     "maxY": 76.22,+     "minX": 208.52,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C30",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "c6c80917-95a5-46b1-b235-d29b29c14563",+    "value": "1u",+    "x": 209.43,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 217.32,+     "maxY": 106.26,+     "minX": 215.46,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_SHA",+      "pad": "1"+     },+     {+      "net": "/COMP2_INM_IO1_BEMF_A",+      "pad": "2"+     }+    ],+    "ref": "R24",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "c6d0d701-727b-4105-b8ba-21dfa8f2ea6b",+    "value": "22k",+    "x": 216.39,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 234.98,+     "maxY": 58.92,+     "minX": 233.16,+     "minY": 58.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+5V",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C9",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "c8ef2b43-0b14-4e7e-8e87-567b9e7c7aeb",+    "value": "1u",+    "x": 234.07,+    "y": 58.46+   },+   {+    "courtyard": {+     "maxX": 192.34,+     "maxY": 109.2,+     "minX": 190.48,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/NEUTRAL",+      "pad": "1"+     },+     {+      "net": "/COMP1_INM_IO2_BEMF_C",+      "pad": "2"+     }+    ],+    "ref": "R33",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "cb48cb43-dc92-47dc-8494-2dcca39d9586",+    "value": "10k",+    "x": 191.41,+    "y": 108.73+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 65.99,+     "minX": 107.01,+     "minY": 64.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MC4",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "cbc610e6-1bae-4e99-9cd9-d349df383f64",+    "value": "~",+    "x": 108.0,+    "y": 65.0+   },+   {+    "courtyard": {+     "maxX": 191.84,+     "maxY": 71.92,+     "minX": 190.02,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_SHB",+      "pad": "1"+     },+     {+      "net": "/DRV_BSTB",+      "pad": "2"+     }+    ],+    "ref": "C13",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "ce3e7028-d982-43f7-b5a0-f7dee61ac2ba",+    "value": "220n",+    "x": 190.93,+    "y": 71.46+   },+   {+    "courtyard": {+     "maxX": 199.32,+     "maxY": 80.18,+     "minX": 197.5,+     "minY": 79.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/COMP1_INM_IO1_BEMF_B",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C43",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "ce480a99-58a9-4b37-9c47-2c79dd0f0479",+    "value": "1n",+    "x": 198.41,+    "y": 79.72+   },+   {+    "courtyard": {+     "maxX": 216.76,+     "maxY": 98.6,+     "minX": 214.9,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/DRV_GHB",+      "pad": "1"+     },+     {+      "net": "/GHB",+      "pad": "2"+     }+    ],+    "ref": "R7",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "d037e65d-cedd-41d9-97e4-f1a0a3bbd1d1",+    "value": "0R",+    "x": 215.83,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 193.55,+     "maxY": 128.86,+     "minX": 185.7,+     "minY": 121.76+    },+    "courtyardSource": "courtyard",+    "footprint": "texas_instruments_CDT:SOP65P640X120-20N_DVR8300",+    "insideOutline": false,+    "locked": false,+    "padCount": 20,+    "pads": [+     {+      "net": "/TIM1_CH3_INHA",+      "pad": "1"+     },+     {+      "net": "/TIM1_CH2_INHB",+      "pad": "2"+     },+     {+      "net": "/TIM1_CH1_INHC",+      "pad": "3"+     },+     {+      "net": "/TIM1_CH3N_INLA",+      "pad": "4"+     },+     {+      "net": "/TIM1_CH2N_INLB",+      "pad": "5"+     },+     {+      "net": "/TIM1_CH1N_INLC",+      "pad": "6"+     },+     {+      "net": "+12V",+      "pad": "7"+     },+     {+      "net": "GND",+      "pad": "8"+     },+     {+      "net": "/DRV_GLC",+      "pad": "9"+     },+     {+      "net": "/DRV_GLB",+      "pad": "10"+     },+     {+      "net": "/DRV_GLA",+      "pad": "11"+     },+     {+      "net": "/DRV_SHC",+      "pad": "12"+     },+     {+      "net": "/DRV_GHC",+      "pad": "13"+     },+     {+      "net": "/DRV_BSTC",+      "pad": "14"+     },+     {+      "net": "/DRV_SHB",+      "pad": "15"+     },+     {+      "net": "/DRV_GHB",+      "pad": "16"+     },+     {+      "net": "/DRV_BSTB",+      "pad": "17"+     },+     {+      "net": "/DRV_SHA",+      "pad": "18"+     },+     {+      "net": "/DRV_GHA",+      "pad": "19"+     },+     {+      "net": "/DRV_BSTA",+      "pad": "20"+     }+    ],+    "ref": "U4",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "d0d13933-ceaa-4b8d-8e92-3624e8363f38",+    "value": "DRV8300DPWR",+    "x": 189.625,+    "y": 125.31+   },+   {+    "courtyard": {+     "maxX": 199.66,+     "maxY": 86.7,+     "minX": 197.8,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "LED_SMD:LED_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "Net-(LED3-A)",+      "pad": "2"+     }+    ],+    "ref": "LED3",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "d441871b-4bbf-4cea-b958-5aab4155410e",+    "value": "BLU",+    "x": 198.730002,+    "y": 86.23+   },+   {+    "courtyard": {+     "maxX": 231.44,+     "maxY": 73.3,+     "minX": 226.84,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C19",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "dbbaa301-b579-4312-9d7a-9df835b6c40d",+    "value": "10u",+    "x": 229.14,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 221.18,+     "maxY": 106.26,+     "minX": 219.32,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "/VBAT_SENSE",+      "pad": "2"+     }+    ],+    "ref": "R25",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "dda418d3-903b-4491-a428-e9baf524e781",+    "value": "2.2k",+    "x": 220.25,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 195.8,+     "maxY": 86.7,+     "minX": 193.94,+     "minY": 85.76+    },+    "courtyardSource": "courtyard",+    "footprint": "LED_SMD:LED_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "Net-(LED2-A)",+      "pad": "2"+     }+    ],+    "ref": "LED2",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "ddbe55fa-e4be-41cf-b639-68d167ef58c5",+    "value": "GRN",+    "x": 194.870002,+    "y": 86.23+   },+   {+    "courtyard": {+     "maxX": 178.64,+     "maxY": 76.22,+     "minX": 176.82,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+12V",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C22",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "dfe7042f-5406-45ed-9762-c85a5fea2601",+    "value": "100n",+    "x": 177.73,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 227.9,+     "maxY": 110.26,+     "minX": 225.9,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "+5V",+      "pad": "1"+     }+    ],+    "ref": "TP6",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "e02d0c1f-c067-4d79-b203-17fe8e31b4ce",+    "value": "+5V",+    "x": 226.9,+    "y": 109.26+   },+   {+    "courtyard": {+     "maxX": 194.16,+     "maxY": 106.26,+     "minX": 192.3,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/USART1_RX",+      "pad": "1"+     },+     {+      "net": "/PB7",+      "pad": "2"+     }+    ],+    "ref": "R18",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "e036ee63-3740-4356-b7ab-b1204054aa75",+    "value": "1k",+    "x": 193.23,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 213.46,+     "maxY": 106.26,+     "minX": 211.6,+     "minY": 105.32+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "/VBAT_SENSE",+      "pad": "2"+     }+    ],+    "ref": "R23",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "e498016a-9e45-4fa5-91c9-2a45a364f5c6",+    "value": "22k",+    "x": 212.53,+    "y": 105.79+   },+   {+    "courtyard": {+     "maxX": 212.5,+     "maxY": 116.76,+     "minX": 210.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/DRV_GHA",+      "pad": "1"+     }+    ],+    "ref": "TP18",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "e622f919-5ea6-4c2e-b02e-a34ae21e18c3",+    "value": "GATE",+    "x": 211.5,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 191.24,+     "maxY": 76.22,+     "minX": 189.42,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+3V3",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C25",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "f1173d38-b6b3-4c8d-9269-0e99aefffe2c",+    "value": "100n",+    "x": 190.33,+    "y": 75.76+   },+   {+    "courtyard": {+     "maxX": 122.99,+     "maxY": 129.99,+     "minX": 117.01,+     "minY": 124.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     }+    ],+    "ref": "MP4",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "f19cb1c3-0bf8-4ceb-bf3a-4ba57b8ce702",+    "value": "~",+    "x": 120.0,+    "y": 127.0+   },+   {+    "courtyard": {+     "maxX": 134.495,+     "maxY": 65.495,+     "minX": 129.505,+     "minY": 60.505+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactLarge",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "GND_OUT",+      "pad": "1"+     }+    ],+    "ref": "MC3",+    "rotation": -90.0,+    "side": "F.Cu",+    "uuid": "f2ea9e73-981d-47c6-b981-017141d3da0b",+    "value": "~",+    "x": 132.0,+    "y": 63.0+   },+   {+    "courtyard": {+     "maxX": 108.99,+     "maxY": 89.99,+     "minX": 107.01,+     "minY": 88.01+    },+    "courtyardSource": "courtyard",+    "footprint": "adom-kicad-footprint-library:MachineContactMedium",+    "insideOutline": true,+    "locked": true,+    "padCount": 1,+    "pads": [+     {+      "net": "/USART1_TX",+      "pad": "1"+     }+    ],+    "ref": "MC21",+    "rotation": 90.0,+    "side": "F.Cu",+    "uuid": "f3805573-23ec-473f-91a3-05996515d8fe",+    "value": "~",+    "x": 108.0,+    "y": 89.0+   },+   {+    "courtyard": {+     "maxX": 215.74,+     "maxY": 77.26,+     "minX": 212.34,+     "minY": 75.3+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_0805_2012Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+VBAT",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C31",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "f3c55040-27a2-43d2-924b-4d8647307b25",+    "value": "1u",+    "x": 214.04,+    "y": 76.28+   },+   {+    "courtyard": {+     "maxX": 224.5,+     "maxY": 116.76,+     "minX": 222.5,+     "minY": 114.76+    },+    "courtyardSource": "courtyard",+    "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+    "insideOutline": false,+    "locked": false,+    "padCount": 1,+    "pads": [+     {+      "net": "/COMP1_INM_IO2_BEMF_C",+      "pad": "1"+     }+    ],+    "ref": "TP21",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "f7184987-5791-402e-961e-f5eb7b43f518",+    "value": "BEMF_C",+    "x": 223.5,+    "y": 115.76+   },+   {+    "courtyard": {+     "maxX": 232.2,+     "maxY": 98.6,+     "minX": 230.34,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "Net-(LED2-A)",+      "pad": "1"+     },+     {+      "net": "+3V3",+      "pad": "2"+     }+    ],+    "ref": "R11",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "f738570c-2ecd-4b8a-b6a0-82c806091b37",+    "value": "2.2k",+    "x": 231.27,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 184.2,+     "maxY": 73.3,+     "minX": 179.6,+     "minY": 71.0+    },+    "courtyardSource": "courtyard",+    "footprint": "Capacitor_SMD:C_1206_3216Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "+5V",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     }+    ],+    "ref": "C11",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "f990f346-3444-4bcc-ac54-ba9fb83db796",+    "value": "22u",+    "x": 181.9,+    "y": 72.15+   },+   {+    "courtyard": {+     "maxX": 211.95,+     "maxY": 125.16,+     "minX": 207.85,+     "minY": 121.76+    },+    "courtyardSource": "courtyard",+    "footprint": "Package_TO_SOT_SMD:SOT-23-6",+    "insideOutline": false,+    "locked": false,+    "padCount": 6,+    "pads": [+     {+      "net": "/IBAT_SENSE",+      "pad": "1"+     },+     {+      "net": "GND",+      "pad": "2"+     },+     {+      "net": "GND",+      "pad": "3"+     },+     {+      "net": "GND_OUT",+      "pad": "4"+     },+     {+      "net": "GND",+      "pad": "5"+     },+     {+      "net": "+3V3",+      "pad": "6"+     }+    ],+    "ref": "U6",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "fa6017ed-1965-47dd-825d-45c6aabd82e3",+    "value": "INA181A2IDBVR",+    "x": 209.9,+    "y": 123.46+   },+   {+    "courtyard": {+     "maxX": 201.32,+     "maxY": 98.6,+     "minX": 199.46,+     "minY": 97.66+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "/GHA",+      "pad": "1"+     },+     {+      "net": "/DRV_SHA",+      "pad": "2"+     }+    ],+    "ref": "R3",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "fbcadbb9-2f61-491e-b797-b9fcf68751f5",+    "value": "22k",+    "x": 200.39,+    "y": 98.13+   },+   {+    "courtyard": {+     "maxX": 196.2,+     "maxY": 109.2,+     "minX": 194.34,+     "minY": 108.26+    },+    "courtyardSource": "courtyard",+    "footprint": "Resistor_SMD:R_0402_1005Metric",+    "insideOutline": false,+    "locked": false,+    "padCount": 2,+    "pads": [+     {+      "net": "GND",+      "pad": "1"+     },+     {+      "net": "/COMP1_INM_IO2_BEMF_C",+      "pad": "2"+     }+    ],+    "ref": "R34",+    "rotation": 0.0,+    "side": "F.Cu",+    "uuid": "fc05ca26-c596-4181-b147-c0ce64c10a91",+    "value": "2.2k",+    "x": 195.27,+    "y": 108.73+   }+  ],+  "kicadVersion": "10.0.3",+  "layers": [+   "F.Cu",+   "In1.Cu",+   "In2.Cu",+   "B.Cu",+   "F.Adhes",+   "B.Adhes",+   "F.Paste",+   "B.Paste",+   "F.SilkS",+   "B.SilkS",+   "F.Mask",+   "B.Mask",+   "Dwgs.User",+   "Cmts.User",+   "Eco1.User",+   "Eco2.User",+   "Edge.Cuts",+   "Margin",+   "F.CrtYd",+   "B.CrtYd",+   "F.Fab",+   "B.Fab",+   "User.1",+   "User.2",+   "User.3",+   "User.4"+  ],+  "mechanism": "ipc",+  "netCount": 82,+  "nets": [+   {+    "mstLengthMm": 578.763,+    "name": "GND",+    "padCount": 96,+    "refs": [+     "C1",+     "C2",+     "C3",+     "C4",+     "C5",+     "C6",+     "C7",+     "C8",+     "C9",+     "C10",+     "C11",+     "C14",+     "C15",+     "C16",+     "C17",+     "C18",+     "C19",+     "C20",+     "C22",+     "C23",+     "C24",+     "C25",+     "C26",+     "C27",+     "C28",+     "C29",+     "C30",+     "C31",+     "C32",+     "C33",+     "C34",+     "C35",+     "C36",+     "C37",+     "C38",+     "C39",+     "C40",+     "C41",+     "C42",+     "C43",+     "C44",+     "C45",+     "D1",+     "J1",+     "JP1",+     "LED1",+     "LED2",+     "LED3",+     "MC4",+     "MC6",+     "MC7",+     "MC13",+     "MC14",+     "MC18",+     "MC19",+     "MC22",+     "MC23",+     "MP1",+     "MP2",+     "MP3",+     "MP4",+     "Q2",+     "Q4",+     "Q6",+     "R5",+     "R10",+     "R15",+     "R19",+     "R25",+     "R27",+     "R30",+     "R32",+     "R34",+     "SW1",+     "U1",+     "U2",+     "U3",+     "U4",+     "U5",+     "U6",+     "Y1"+    ]+   },+   {+    "mstLengthMm": 289.287,+    "name": "+VBAT",+    "padCount": 28,+    "refs": [+     "C2",+     "C3",+     "C4",+     "C5",+     "C7",+     "C14",+     "C15",+     "C16",+     "C17",+     "C18",+     "C19",+     "C31",+     "C32",+     "C33",+     "C34",+     "C37",+     "C38",+     "D1",+     "MC1",+     "Q1",+     "Q3",+     "Q5",+     "R1",+     "R23",+     "TP7",+     "TP8",+     "U1",+     "U2"+    ]+   },+   {+    "mstLengthMm": 259.425,+    "name": "+3V3",+    "padCount": 21,+    "refs": [+     "C6",+     "C23",+     "C24",+     "C25",+     "C26",+     "C27",+     "C30",+     "C44",+     "FB1",+     "J1",+     "MC15",+     "R11",+     "R20",+     "R21",+     "TP5",+     "U3",+     "U5",+     "U6"+    ]+   },+   {+    "mstLengthMm": 119.184,+    "name": "/DRV_SHA",+    "padCount": 10,+    "refs": [+     "C12",+     "MC5",+     "Q1",+     "Q2",+     "R3",+     "R24",+     "TP12",+     "U4"+    ]+   },+   {+    "mstLengthMm": 149.018,+    "name": "/DRV_SHB",+    "padCount": 10,+    "refs": [+     "C13",+     "MC9",+     "Q3",+     "Q4",+     "R8",+     "R28",+     "TP13",+     "U4"+    ]+   },+   {+    "mstLengthMm": 83.803,+    "name": "/DRV_SHC",+    "padCount": 10,+    "refs": [+     "C21",+     "MC11",+     "Q5",+     "Q6",+     "R13",+     "R31",+     "TP14",+     "U4"+    ]+   },+   {+    "mstLengthMm": 160.86,+    "name": "+5V",+    "padCount": 9,+    "refs": [+     "C9",+     "C10",+     "C11",+     "D2",+     "TP6",+     "U2",+     "U3"+    ]+   },+   {+    "mstLengthMm": 151.932,+    "name": "+12V",+    "padCount": 7,+    "refs": [+     "C8",+     "C20",+     "C22",+     "R6",+     "TP4",+     "U1",+     "U4"+    ]+   },+   {+    "mstLengthMm": 95.64,+    "name": "/COMP1_INM_IO2_BEMF_C",+    "padCount": 6,+    "refs": [+     "C45",+     "R31",+     "R33",+     "R34",+     "TP21",+     "U5"+    ]+   },+   {+    "mstLengthMm": 82.947,+    "name": "/COMP2_INM_IO1_BEMF_A",+    "padCount": 6,+    "refs": [+     "C42",+     "R24",+     "R26",+     "R27",+     "TP20",+     "U5"+    ]+   },+   {+    "mstLengthMm": 65.877,+    "name": "/NEUTRAL",+    "padCount": 6,+    "refs": [+     "R26",+     "R29",+     "R33",+     "TP1",+     "U5"+    ]+   },+   {+    "mstLengthMm": 84.796,+    "name": "/VDDA",+    "padCount": 6,+    "refs": [+     "C28",+     "C29",+     "FB1",+     "TP2",+     "U5"+    ]+   },+   {+    "mstLengthMm": 133.797,+    "name": "/nRST",+    "padCount": 6,+    "refs": [+     "C39",+     "J1",+     "MC8",+     "R20",+     "SW1",+     "U5"+    ]+   },+   {+    "mstLengthMm": 114.654,+    "name": "/COMP1_INM_IO1_BEMF_B",+    "padCount": 5,+    "refs": [+     "C43",+     "R28",+     "R29",+     "R30",+     "U5"+    ]+   },+   {+    "mstLengthMm": 58.852,+    "name": "/PB12",+    "padCount": 4,+    "refs": [+     "C40",+     "R21",+     "R22",+     "U5"+    ]+   },+   {+    "mstLengthMm": 113.696,+    "name": "/SWCLK",+    "padCount": 4,+    "refs": [+     "J1",+     "MC20",+     "TP15",+     "U5"+    ]+   },+   {+    "mstLengthMm": 126.847,+    "name": "/SWDIO",+    "padCount": 4,+    "refs": [+     "J1",+     "MC16",+     "TP10",+     "U5"+    ]+   },+   {+    "mstLengthMm": 103.581,+    "name": "/USART1_RX",+    "padCount": 4,+    "refs": [+     "J1",+     "MC17",+     "R18",+     "TP16"+    ]+   },+   {+    "mstLengthMm": 106.306,+    "name": "/USART1_TX",+    "padCount": 4,+    "refs": [+     "J1",+     "MC21",+     "R17",+     "TP17"+    ]+   },+   {+    "mstLengthMm": 70.887,+    "name": "/VBAT_SENSE",+    "padCount": 4,+    "refs": [+     "C41",+     "R23",+     "R25",+     "U5"+    ]+   },+   {+    "mstLengthMm": 43.435,+    "name": "/5V_EN",+    "padCount": 3,+    "refs": [+     "JP1",+     "R1",+     "U2"+    ]+   },+   {+    "mstLengthMm": 34.704,+    "name": "/BOOT0",+    "padCount": 3,+    "refs": [+     "R19",+     "TP19",+     "U5"+    ]+   },+   {+    "mstLengthMm": 43.748,+    "name": "/DRV_GHA",+    "padCount": 3,+    "refs": [+     "R2",+     "TP18",+     "U4"+    ]+   },+   {+    "mstLengthMm": 10.935,+    "name": "/GHA",+    "padCount": 3,+    "refs": [+     "Q1",+     "R2",+     "R3"+    ]+   },+   {+    "mstLengthMm": 10.767,+    "name": "/GHB",+    "padCount": 3,+    "refs": [+     "Q3",+     "R7",+     "R8"+    ]+   },+   {+    "mstLengthMm": 65.307,+    "name": "/GHC",+    "padCount": 3,+    "refs": [+     "Q5",+     "R12",+     "R13"+    ]+   },+   {+    "mstLengthMm": 11.622,+    "name": "/GLA",+    "padCount": 3,+    "refs": [+     "Q2",+     "R4",+     "R5"+    ]+   },+   {+    "mstLengthMm": 11.359,+    "name": "/GLB",+    "padCount": 3,+    "refs": [+     "Q4",+     "R9",+     "R10"+    ]+   },+   {+    "mstLengthMm": 6.853,+    "name": "/GLC",+    "padCount": 3,+    "refs": [+     "Q6",+     "R14",+     "R15"+    ]+   },+   {+    "mstLengthMm": 69.748,+    "name": "/HSE_IN",+    "padCount": 3,+    "refs": [+     "C35",+     "U5",+     "Y1"+    ]+   },+   {+    "mstLengthMm": 71.19,+    "name": "/HSE_OUT",+    "padCount": 3,+    "refs": [+     "C36",+     "U5",+     "Y1"+    ]+   },+   {+    "mstLengthMm": 99.651,+    "name": "/TIM15_CH1_DSHOT",+    "padCount": 3,+    "refs": [+     "MC10",+     "TP9",+     "U5"+    ]+   },+   {+    "mstLengthMm": 38.219,+    "name": "/TIM1_CH3_INHA",+    "padCount": 3,+    "refs": [+     "TP3",+     "U4",+     "U5"+    ]+   },+   {+    "mstLengthMm": 101.12,+    "name": "GND_OUT",+    "padCount": 3,+    "refs": [+     "MC3",+     "R32",+     "U6"+    ]+   },+   {+    "mstLengthMm": 117.153,+    "name": "/5V_EXT",+    "padCount": 2,+    "refs": [+     "D2",+     "MC2"+    ]+   },+   {+    "mstLengthMm": 63.838,+    "name": "/5V_VCC",+    "padCount": 2,+    "refs": [+     "C1",+     "U2"+    ]+   },+   {+    "mstLengthMm": 51.167,+    "name": "/DRV_BSTA",+    "padCount": 2,+    "refs": [+     "C12",+     "U4"+    ]+   },+   {+    "mstLengthMm": 52.888,+    "name": "/DRV_BSTB",+    "padCount": 2,+    "refs": [+     "C13",+     "U4"+    ]+   },+   {+    "mstLengthMm": 53.694,+    "name": "/DRV_BSTC",+    "padCount": 2,+    "refs": [+     "C21",+     "U4"+    ]+   },+   {+    "mstLengthMm": 35.2,+    "name": "/DRV_GHB",+    "padCount": 2,+    "refs": [+     "R7",+     "U4"+    ]+   },+   {+    "mstLengthMm": 50.976,+    "name": "/DRV_GHC",+    "padCount": 2,+    "refs": [+     "R12",+     "U4"+    ]+   },+   {+    "mstLengthMm": 32.113,+    "name": "/DRV_GLA",+    "padCount": 2,+    "refs": [+     "R4",+     "U4"+    ]+   },+   {+    "mstLengthMm": 47.2,+    "name": "/DRV_GLB",+    "padCount": 2,+    "refs": [+     "R9",+     "U4"+    ]+   },+   {+    "mstLengthMm": 23.738,+    "name": "/DRV_GLC",+    "padCount": 2,+    "refs": [+     "R14",+     "U4"+    ]+   },+   {+    "mstLengthMm": 100.74,+    "name": "/E_STOP",+    "padCount": 2,+    "refs": [+     "MC12",+     "R22"+    ]+   },+   {+    "mstLengthMm": 13.023,+    "name": "/IBAT_SENSE",+    "padCount": 2,+    "refs": [+     "U5",+     "U6"+    ]+   },+   {+    "mstLengthMm": 23.266,+    "name": "/MCU_LED",+    "padCount": 2,+    "refs": [+     "R16",+     "U5"+    ]+   },+   {+    "mstLengthMm": 19.982,+    "name": "/PB6",+    "padCount": 2,+    "refs": [+     "R17",+     "U5"+    ]+   },+   {+    "mstLengthMm": 18.059,+    "name": "/PB7",+    "padCount": 2,+    "refs": [+     "R18",+     "U5"+    ]+   },+   {+    "mstLengthMm": 25.548,+    "name": "/RPM",+    "padCount": 2,+    "refs": [+     "TP11",+     "U5"+    ]+   },+   {+    "mstLengthMm": 1.662,+    "name": "/SW",+    "padCount": 2,+    "refs": [+     "U2"+    ]+   },+   {+    "mstLengthMm": 18.426,+    "name": "/TIM1_CH1N_INLC",+    "padCount": 2,+    "refs": [+     "U4",+     "U5"+    ]+   },+   {+    "mstLengthMm": 18.505,+    "name": "/TIM1_CH1_INHC",+    "padCount": 2,+    "refs": [+     "U4",+     "U5"+    ]+   },+   {+    "mstLengthMm": 18.451,+    "name": "/TIM1_CH2N_INLB",+    "padCount": 2,+    "refs": [+     "U4",+     "U5"+    ]+   },+   {+    "mstLengthMm": 18.533,+    "name": "/TIM1_CH2_INHB",+    "padCount": 2,+    "refs": [+     "U4",+     "U5"+    ]+   },+   {+    "mstLengthMm": 18.477,+    "name": "/TIM1_CH3N_INLA",+    "padCount": 2,+    "refs": [+     "U4",+     "U5"+    ]+   },+   {+    "mstLengthMm": 23.242,+    "name": "Net-(LED1-A)",+    "padCount": 2,+    "refs": [+     "LED1",+     "R6"+    ]+   },+   {+    "mstLengthMm": 37.351,+    "name": "Net-(LED2-A)",+    "padCount": 2,+    "refs": [+     "LED2",+     "R11"+    ]+   },+   {+    "mstLengthMm": 24.18,+    "name": "Net-(LED3-A)",+    "padCount": 2,+    "refs": [+     "LED3",+     "R16"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(J1-JRCLK{slash}NC-Pad9)",+    "padCount": 1,+    "refs": [+     "J1"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(J1-JTDI{slash}NC-Pad10)",+    "padCount": 1,+    "refs": [+     "J1"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(J1-JTDO{slash}SWO-Pad8)",+    "padCount": 1,+    "refs": [+     "J1"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(J1-NC-Pad1)",+    "padCount": 1,+    "refs": [+     "J1"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(J1-NC-Pad2)",+    "padCount": 1,+    "refs": [+     "J1"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(SW1-Pad1)",+    "padCount": 1,+    "refs": [+     "SW1"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(SW1-Pad4)",+    "padCount": 1,+    "refs": [+     "SW1"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U2-BOOT-Pad7)",+    "padCount": 1,+    "refs": [+     "U2"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U2-PGOOD-Pad1)",+    "padCount": 1,+    "refs": [+     "U2"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U3-NC-Pad4)",+    "padCount": 1,+    "refs": [+     "U3"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PA11-Pad33)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PA12-Pad34)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PA15-Pad39)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PB0-Pad16)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PB1-Pad17)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PB11-Pad25)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PB2-Pad18)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PB4-Pad41)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PB5-Pad42)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PB9-Pad46)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PC13-Pad2)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PC14-Pad3)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   },+   {+    "mstLengthMm": 0.0,+    "name": "unconnected-(U5-PC15-Pad4)",+    "padCount": 1,+    "refs": [+     "U5"+    ]+   }+  ],+  "outline": {+   "maxX": 168.0,+   "maxY": 132.0,+   "minX": 104.0,+   "minY": 58.0+  },+  "output": "",+  "outsideOutline": [+   "TP8",+   "U2",+   "JP1",+   "C7",+   "R26",+   "Q2",+   "C8",+   "C14",+   "C12",+   "R10",+   "TP17",+   "R6",+   "TP5",+   "R8",+   "C24",+   "C20",+   "C17",+   "C42",+   "R12",+   "Q5",+   "FB1",+   "TP4",+   "R32",+   "SW1",+   "Q6",+   "C16",+   "C5",+   "C10",+   "U3",+   "J1",+   "C41",+   "TP7",+   "D2",+   "R4",+   "R29",+   "R20",+   "C40",+   "TP3",+   "TP16",+   "TP20",+   "C6",+   "R16",+   "C21",+   "R27",+   "TP9",+   "TP1",+   "R31",+   "TP19",+   "Q4",+   "U5",+   "TP12",+   "C34",+   "C3",+   "C18",+   "Q3",+   "Y1",+   "C1",+   "C44",+   "R2",+   "C2",+   "C15",+   "C39",+   "D1",+   "Q1",+   "C27",+   "LED1",+   "TP13",+   "R21",+   "C38",+   "C37",+   "C23",+   "U1",+   "R13",+   "R28",+   "C4",+   "C33",+   "R19",+   "C29",+   "R1",+   "TP11",+   "TP15",+   "R30",+   "TP2",+   "R17",+   "C45",+   "TP10",+   "R22",+   "C28",+   "C36",+   "R15",+   "C26",+   "C35",+   "TP14",+   "R14",+   "C32",+   "R9",+   "R5",+   "C30",+   "R24",+   "C9",+   "R33",+   "C13",+   "C43",+   "R7",+   "U4",+   "LED3",+   "C19",+   "R25",+   "LED2",+   "C22",+   "TP6",+   "R18",+   "R23",+   "TP18",+   "C25",+   "C31",+   "TP21",+   "R11",+   "C11",+   "U6",+   "R3",+   "R34"+  ],+  "padNetsOmitted": false,+  "parked": [+   "TP8",+   "U2",+   "JP1",+   "C7",+   "R26",+   "Q2",+   "C8",+   "C14",+   "C12",+   "R10",+   "TP17",+   "R6",+   "TP5",+   "R8",+   "C24",+   "C20",+   "C17",+   "C42",+   "R12",+   "Q5",+   "FB1",+   "TP4",+   "R32",+   "SW1",+   "Q6",+   "C16",+   "C5",+   "C10",+   "U3",+   "J1",+   "C41",+   "TP7",+   "D2",+   "R4",+   "R29",+   "R20",+   "C40",+   "TP3",+   "TP16",+   "TP20",+   "C6",+   "R16",+   "C21",+   "R27",+   "TP9",+   "TP1",+   "R31",+   "TP19",+   "Q4",+   "U5",+   "TP12",+   "C34",+   "C3",+   "C18",+   "Q3",+   "Y1",+   "C1",+   "C44",+   "R2",+   "C2",+   "C15",+   "C39",+   "D1",+   "Q1",+   "C27",+   "LED1",+   "TP13",+   "R21",+   "C38",+   "C37",+   "C23",+   "U1",+   "R13",+   "R28",+   "C4",+   "C33",+   "R19",+   "C29",+   "R1",+   "TP11",+   "TP15",+   "R30",+   "TP2",+   "R17",+   "C45",+   "TP10",+   "R22",+   "C28",+   "C36",+   "R15",+   "C26",+   "C35",+   "TP14",+   "R14",+   "C32",+   "R9",+   "R5",+   "C30",+   "R24",+   "C9",+   "R33",+   "C13",+   "C43",+   "R7",+   "U4",+   "LED3",+   "C19",+   "R25",+   "LED2",+   "C22",+   "TP6",+   "R18",+   "R23",+   "TP18",+   "C25",+   "C31",+   "TP21",+   "R11",+   "C11",+   "U6",+   "R3",+   "R34"+  ],+  "ratsnest": {+   "method": "minimum spanning tree over pad centres per net",+   "totalMm": 4476.222+  },+  "revision": "2fbda154e529ed94fb1a19aec91d5e7b6796681192b0134070cfa4f701204265",+  "schemaVersion": 1,+  "socket": "ipc://C:\\Users\\arav\\AppData\\Local\\Temp\\kicad\\api.sock",+  "source": "live-editor",+  "status": "ok",+  "statusVerb": "kicad_status",+  "success": true,+  "timeoutSeconds": 130,+  "_t0": 1789245365.7381177,+  "_dt": 0.15+ },+ "batches": [+  {+   "refs": [+    "U2",+    "Q2",+    "Q5",+    "R32",+    "SW1",+    "Q6"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        124.45,+        76.5+       ],+       "deltaMm": 0.0,+       "expected": [+        124.45,+        76.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 127.1,+       "maxY": 78.8,+       "minX": 121.8,+       "minY": 74.2+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "U2",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 124.5,+      "y": 76.5+     },+     {+      "children": {+       "actual": [+        154.695,+        115.5+       ],+       "deltaMm": 0.0,+       "expected": [+        154.695,+        115.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 158.38,+       "maxY": 118.33,+       "minX": 151.01,+       "minY": 112.67+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "Q2",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 154.7,+      "y": 115.5+     },+     {+      "children": {+       "actual": [+        154.695,+        76.5+       ],+       "deltaMm": 0.0,+       "expected": [+        154.695,+        76.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 158.38,+       "maxY": 79.33,+       "minX": 151.01,+       "minY": 73.67+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "Q5",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 154.7,+      "y": 76.5+     },+     {+      "children": {+       "actual": [+        161.3,+        127.0+       ],+       "deltaMm": 0.0,+       "expected": [+        161.3,+        127.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 163.55,+       "maxY": 130.88,+       "minX": 159.05,+       "minY": 123.12+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R32",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 161.3,+      "y": 127.0+     },+     {+      "children": {+       "actual": [+        114.5,+        108.5+       ],+       "deltaMm": 0.0,+       "expected": [+        114.5,+        108.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 117.35,+       "maxY": 110.35,+       "minX": 111.65,+       "minY": 106.65+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "SW1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 114.5,+      "y": 108.5+     },+     {+      "children": {+       "actual": [+        154.695,+        83.5+       ],+       "deltaMm": 0.0,+       "expected": [+        154.695,+        83.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 158.38,+       "maxY": 86.33,+       "minX": 151.01,+       "minY": 80.67+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "Q6",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 154.7,+      "y": 83.5+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 304,+    "elapsedMs": 279,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "U2",+     "Q2",+     "Q5",+     "R32",+     "SW1",+     "Q6"+    ],+    "moves": [+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 124.5,+       "y": 76.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 175.3,+       "y": 124.46+      },+      "courtyardAfter": {+       "maxX": 127.1,+       "maxY": 78.8,+       "minX": 121.8,+       "minY": 74.2+      },+      "courtyardBefore": {+       "maxX": 177.6,+       "maxY": 127.06,+       "minX": 173.0,+       "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "U2",+      "uuid": "008707ce-7fa5-4c36-b31e-6bc141ce5121"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 154.7,+       "y": 115.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 214.720002,+       "y": 88.59+      },+      "courtyardAfter": {+       "maxX": 158.38,+       "maxY": 118.33,+       "minX": 151.01,+       "minY": 112.67+      },+      "courtyardBefore": {+       "maxX": 218.4,+       "maxY": 91.42,+       "minX": 211.03,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "Q2",+      "uuid": "048cd914-d217-4fed-b71d-cf01226c3bfd"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 154.7,+       "y": 76.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 176.69,+       "y": 100.49+      },+      "courtyardAfter": {+       "maxX": 158.38,+       "maxY": 79.33,+       "minX": 151.01,+       "minY": 73.67+      },+      "courtyardBefore": {+       "maxX": 180.37,+       "maxY": 103.32,+       "minX": 173.0,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "Q5",+      "uuid": "1f171934-f2d2-4f3a-9efa-42ff4f67ba74"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 161.3,+       "y": 127.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 184.6,+       "y": 110.51+      },+      "courtyardAfter": {+       "maxX": 163.55,+       "maxY": 130.88,+       "minX": 159.05,+       "minY": 123.12+      },+      "courtyardBefore": {+       "maxX": 188.48,+       "maxY": 112.76,+       "minX": 180.72,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R32",+      "uuid": "232f9a86-ea21-4a26-b4bb-ced660365a99"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 114.5,+       "y": 108.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 201.05,+       "y": 110.11+      },+      "courtyardAfter": {+       "maxX": 117.35,+       "maxY": 110.35,+       "minX": 111.65,+       "minY": 106.65+      },+      "courtyardBefore": {+       "maxX": 203.9,+       "maxY": 111.96,+       "minX": 198.2,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "SW1",+      "uuid": "24c45389-cda0-4db4-8379-c9e6d73f2f2d"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 154.7,+       "y": 83.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 186.06,+       "y": 100.49+      },+      "courtyardAfter": {+       "maxX": 158.38,+       "maxY": 86.33,+       "minX": 151.01,+       "minY": 80.67+      },+      "courtyardBefore": {+       "maxX": 189.74,+       "maxY": 103.32,+       "minX": 182.37,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "Q6",+      "uuid": "264b31b8-9597-45d1-88b5-2dab7cb8b533"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 4708.706+    },+    "revision": "6f51d0921133ac8227af4a97265337484feb99777175b8e3eb744ddcffd9f1aa",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (Q2, Q5, Q6, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245365.8925471,+    "_dt": 0.31+   }+  },+  {+   "refs": [+    "U3",+    "J1",+    "D2",+    "Q4",+    "U5",+    "C3"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        124.7,+        89.5+       ],+       "deltaMm": 0.0,+       "expected": [+        124.7,+        89.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 126.75,+       "maxY": 91.2,+       "minX": 122.65,+       "minY": 87.8+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "U3",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 124.7,+      "y": 89.5+     },+     {+      "children": {+       "actual": [+        114.5,+        97.0+       ],+       "deltaMm": 0.0,+       "expected": [+        114.5,+        97.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 118.79,+       "maxY": 101.95,+       "minX": 110.21,+       "minY": 92.05+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "J1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 114.5,+      "y": 97.0+     },+     {+      "children": {+       "actual": [+        125.5,+        83.5+       ],+       "deltaMm": 0.0,+       "expected": [+        125.5,+        83.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 127.25,+       "maxY": 87.0,+       "minX": 123.75,+       "minY": 80.0+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "D2",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 125.5,+      "y": 83.5+     },+     {+      "children": {+       "actual": [+        154.195,+        102.0+       ],+       "deltaMm": 0.0,+       "expected": [+        154.195,+        102.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 157.88,+       "maxY": 104.83,+       "minX": 150.51,+       "minY": 99.17+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "Q4",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 154.2,+      "y": 102.0+     },+     {+      "children": {+       "actual": [+        124.7,+        101.0+       ],+       "deltaMm": 0.0,+       "expected": [+        124.7,+        101.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 129.85,+       "maxY": 106.15,+       "minX": 119.55,+       "minY": 95.85+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "U5",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 124.7,+      "y": 101.0+     },+     {+      "children": {+       "actual": [+        145.0,+        83.5+       ],+       "deltaMm": 0.0,+       "expected": [+        145.0,+        83.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 150.5,+       "maxY": 90.15,+       "minX": 139.5,+       "minY": 76.85+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C3",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 145.0,+      "y": 83.5+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 270,+    "elapsedMs": 247,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "U3",+     "J1",+     "D2",+     "Q4",+     "U5",+     "C3"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 124.7,+       "y": 89.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 181.65,+       "y": 123.46+      },+      "courtyardAfter": {+       "maxX": 126.75,+       "maxY": 91.2,+       "minX": 122.65,+       "minY": 87.8+      },+      "courtyardBefore": {+       "maxX": 183.7,+       "maxY": 125.16,+       "minX": 179.6,+       "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "U3",+      "uuid": "339e3b18-fc65-4823-a364-fc4505a1eb0f"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 114.5,+       "y": 97.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 177.290001,+       "y": 90.71+      },+      "courtyardAfter": {+       "maxX": 118.79,+       "maxY": 101.95,+       "minX": 110.21,+       "minY": 92.05+      },+      "courtyardBefore": {+       "maxX": 181.58,+       "maxY": 95.66,+       "minX": 173.0,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "J1",+      "uuid": "345b7d10-34bb-47bb-944a-ebd111d92152"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 125.5,+       "y": 83.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 221.76,+       "y": 81.01+      },+      "courtyardAfter": {+       "maxX": 127.25,+       "maxY": 87.0,+       "minX": 123.75,+       "minY": 80.0+      },+      "courtyardBefore": {+       "maxX": 225.26,+       "maxY": 82.76,+       "minX": 218.26,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "D2",+      "uuid": "39788db5-a180-4935-b774-30b4ebe02e02"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 154.2,+       "y": 102.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 233.460002,+       "y": 88.59+      },+      "courtyardAfter": {+       "maxX": 157.88,+       "maxY": 104.83,+       "minX": 150.51,+       "minY": 99.17+      },+      "courtyardBefore": {+       "maxX": 237.14,+       "maxY": 91.42,+       "minX": 229.77,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "Q4",+      "uuid": "5a696c0c-c1c2-4399-9b5f-e8dfc4298ed1"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 124.7,+       "y": 101.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 200.7,+       "y": 126.91+      },+      "courtyardAfter": {+       "maxX": 129.85,+       "maxY": 106.15,+       "minX": 119.55,+       "minY": 95.85+      },+      "courtyardBefore": {+       "maxX": 205.85,+       "maxY": 132.06,+       "minX": 195.55,+       "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "U5",+      "uuid": "5c66daca-1c52-45fe-a03c-8eb02a58562c"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 145.0,+       "y": 83.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 199.91,+       "y": 63.5+      },+      "courtyardAfter": {+       "maxX": 150.5,+       "maxY": 90.15,+       "minX": 139.5,+       "minY": 76.85+      },+      "courtyardBefore": {+       "maxX": 206.56,+       "maxY": 69.0,+       "minX": 193.26,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C3",+      "uuid": "66ce151c-2908-4f79-920b-290d7d180356"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 5610.402+    },+    "revision": "f63b06bede9c6225417ef07387781ae3eb32119f54045ca28a29c7ad4c97a68a",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C3, D2, J1, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245367.4033246,+    "_dt": 0.28+   }+  },+  {+   "refs": [+    "Q3",+    "Y1",+    "C2",+    "D1",+    "Q1",+    "U1"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        154.695,+        95.5+       ],+       "deltaMm": 0.0,+       "expected": [+        154.695,+        95.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 158.38,+       "maxY": 98.33,+       "minX": 151.01,+       "minY": 92.67+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "Q3",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 154.7,+      "y": 95.5+     },+     {+      "children": {+       "actual": [+        124.7,+        111.5+       ],+       "deltaMm": 0.0,+       "expected": [+        124.7,+        111.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 126.8,+       "maxY": 113.25,+       "minX": 122.6,+       "minY": 109.75+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "Y1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 124.7,+      "y": 111.5+     },+     {+      "children": {+       "actual": [+        133.3,+        81.0+       ],+       "deltaMm": 0.0,+       "expected": [+        133.3,+        81.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 138.8,+       "maxY": 87.65,+       "minX": 127.8,+       "minY": 74.35+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C2",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 133.3,+      "y": 81.0+     },+     {+      "children": {+       "actual": [+        127.3,+        71.5+       ],+       "deltaMm": 0.0,+       "expected": [+        127.3,+        71.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 130.95,+       "maxY": 73.75,+       "minX": 123.65,+       "minY": 69.25+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "D1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 127.3,+      "y": 71.5+     },+     {+      "children": {+       "actual": [+        154.695,+        108.5+       ],+       "deltaMm": 0.0,+       "expected": [+        154.695,+        108.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 158.38,+       "maxY": 111.33,+       "minX": 151.01,+       "minY": 105.67+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "Q1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 154.7,+      "y": 108.5+     },+     {+      "children": {+       "actual": [+        136.39999999999998,+        92.5+       ],+       "deltaMm": 0.0,+       "expected": [+        136.39999999999998,+        92.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 138.95,+       "maxY": 95.0,+       "minX": 133.85,+       "minY": 90.0+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "U1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 136.7,+      "y": 92.5+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 355,+    "elapsedMs": 312,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "Q3",+     "Y1",+     "C2",+     "D1",+     "Q1",+     "U1"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 154.7,+       "y": 95.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 224.090002,+       "y": 88.59+      },+      "courtyardAfter": {+       "maxX": 158.38,+       "maxY": 98.33,+       "minX": 151.01,+       "minY": 92.67+      },+      "courtyardBefore": {+       "maxX": 227.77,+       "maxY": 91.42,+       "minX": 220.4,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "Q3",+      "uuid": "6a7b68a0-827d-4ddb-918c-efaa36891c18"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 124.7,+       "y": 111.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 216.05,+       "y": 123.51+      },+      "courtyardAfter": {+       "maxX": 126.8,+       "maxY": 113.25,+       "minX": 122.6,+       "minY": 109.75+      },+      "courtyardBefore": {+       "maxX": 218.15,+       "maxY": 125.26,+       "minX": 213.95,+       "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "Y1",+      "uuid": "6d24ac16-4347-4650-9879-793417b92771"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 133.3,+       "y": 81.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 184.61,+       "y": 63.5+      },+      "courtyardAfter": {+       "maxX": 138.8,+       "maxY": 87.65,+       "minX": 127.8,+       "minY": 74.35+      },+      "courtyardBefore": {+       "maxX": 191.26,+       "maxY": 69.0,+       "minX": 177.96,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C2",+      "uuid": "76caf9e5-14c7-4f4e-be88-a334940c2edd"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 127.3,+       "y": 71.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 212.61,+       "y": 81.51+      },+      "courtyardAfter": {+       "maxX": 130.95,+       "maxY": 73.75,+       "minX": 123.65,+       "minY": 69.25+      },+      "courtyardBefore": {+       "maxX": 216.26,+       "maxY": 83.76,+       "minX": 208.96,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "D1",+      "uuid": "78c3df68-04eb-4eaa-b8e2-6baae1e8bcc9"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 154.7,+       "y": 108.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 205.350002,+       "y": 88.59+      },+      "courtyardAfter": {+       "maxX": 158.38,+       "maxY": 111.33,+       "minX": 151.01,+       "minY": 105.67+      },+      "courtyardBefore": {+       "maxX": 209.03,+       "maxY": 91.42,+       "minX": 201.66,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "Q1",+      "uuid": "7a40ae5b-ca91-40e3-aa53-d69109de344f"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 136.7,+       "y": 92.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 229.35,+       "y": 117.26+      },+      "courtyardAfter": {+       "maxX": 138.95,+       "maxY": 95.0,+       "minX": 133.85,+       "minY": 90.0+      },+      "courtyardBefore": {+       "maxX": 231.6,+       "maxY": 119.76,+       "minX": 226.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "U1",+      "uuid": "8da8afd6-f9ad-4bf8-94fe-40a623cb163e"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 5688.836+    },+    "revision": "c6c0cc0dbc4c91ed4440b95caba682729f8f4b919bbaf7d7ea9d65188d92548c",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C2, D1, Q1, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245368.8796363,+    "_dt": 0.36+   }+  },+  {+   "refs": [+    "U4",+    "U6",+    "C1",+    "JP1",+    "R1",+    "R5"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        142.7,+        99.0+       ],+       "deltaMm": 0.0,+       "expected": [+        142.7,+        99.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 146.625,+       "maxY": 102.55,+       "minX": 138.775,+       "minY": 95.45+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "U4",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 142.7,+      "y": 99.0+     },+     {+      "children": {+       "actual": [+        146.8,+        122.3+       ],+       "deltaMm": 0.0,+       "expected": [+        146.8,+        122.3+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 148.5,+       "maxY": 124.35,+       "minX": 145.1,+       "minY": 120.25+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "U6",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 146.8,+      "y": 122.3+     },+     {+      "children": {+       "actual": [+        121.76,+        71.428+       ],+       "deltaMm": 0.0,+       "expected": [+        121.76,+        71.428+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 123.24,+       "maxY": 72.158,+       "minX": 120.28,+       "minY": 70.698+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 121.76,+      "y": 71.428+     },+     {+      "children": {+       "actual": [+        120.156,+        74.85+       ],+       "deltaMm": 0.0,+       "expected": [+        120.156,+        74.85+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 121.406,+       "maxY": 77.1,+       "minX": 118.906,+       "minY": 72.6+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "JP1",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 120.156,+      "y": 74.85+     },+     {+      "children": {+       "actual": [+        121.974,+        69.74+       ],+       "deltaMm": 0.0,+       "expected": [+        121.974,+        69.74+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 122.904,+       "maxY": 70.21,+       "minX": 121.044,+       "minY": 69.27+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 121.974,+      "y": 69.74+     },+     {+      "children": {+       "actual": [+        152.046,+        119.401+       ],+       "deltaMm": 0.0,+       "expected": [+        152.046,+        119.401+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 152.976,+       "maxY": 119.871,+       "minX": 151.116,+       "minY": 118.931+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R5",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 152.046,+      "y": 119.401+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 300,+    "elapsedMs": 254,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "U4",+     "U6",+     "C1",+     "JP1",+     "R1",+     "R5"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 142.7,+       "y": 99.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 189.625,+       "y": 125.31+      },+      "courtyardAfter": {+       "maxX": 146.625,+       "maxY": 102.55,+       "minX": 138.775,+       "minY": 95.45+      },+      "courtyardBefore": {+       "maxX": 193.55,+       "maxY": 128.86,+       "minX": 185.7,+       "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "U4",+      "uuid": "d0d13933-ceaa-4b8d-8e92-3624e8363f38"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 146.8,+       "y": 122.3+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 209.9,+       "y": 123.46+      },+      "courtyardAfter": {+       "maxX": 148.5,+       "maxY": 124.35,+       "minX": 145.1,+       "minY": 120.25+      },+      "courtyardBefore": {+       "maxX": 211.95,+       "maxY": 125.16,+       "minX": 207.85,+       "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "U6",+      "uuid": "fa6017ed-1965-47dd-825d-45c6aabd82e3"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 121.76,+       "y": 71.428+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 174.48,+       "y": 58.73+      },+      "courtyardAfter": {+       "maxX": 123.24,+       "maxY": 72.158,+       "minX": 120.28,+       "minY": 70.698+      },+      "courtyardBefore": {+       "maxX": 175.96,+       "maxY": 59.46,+       "minX": 173.0,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C1",+      "uuid": "70e46fac-e56b-41a5-9476-37c81f216a04"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 120.156,+       "y": 74.85+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 185.830002,+       "y": 87.01+      },+      "courtyardAfter": {+       "maxX": 121.406,+       "maxY": 77.1,+       "minX": 118.906,+       "minY": 72.6+      },+      "courtyardBefore": {+       "maxX": 188.08,+       "maxY": 88.26,+       "minX": 183.58,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "JP1",+      "uuid": "0241f1b9-67a4-4ca7-82fa-1e1893e99e1a"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 121.974,+       "y": 69.74+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 192.67,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 122.904,+       "maxY": 70.21,+       "minX": 121.044,+       "minY": 69.27+      },+      "courtyardBefore": {+       "maxX": 193.6,+       "maxY": 98.6,+       "minX": 191.74,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R1",+      "uuid": "9c8cd261-9cae-4407-bf60-d0356ea0d408"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 152.046,+       "y": 119.401+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 208.11,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 152.976,+       "maxY": 119.871,+       "minX": 151.116,+       "minY": 118.931+      },+      "courtyardBefore": {+       "maxX": 209.04,+       "maxY": 98.6,+       "minX": 207.18,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R5",+      "uuid": "c1bda2b6-24b3-4675-aa8c-544b4cc2549d"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 5299.642+    },+    "revision": "3f6a542b21c80f65c95b7583593278ddda3ef66daeefa1b2780cef90c6d914c9",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C1, JP1, R1, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245370.442309,+    "_dt": 0.32+   }+  },+  {+   "refs": [+    "R13",+    "R15",+    "R31",+    "TP14",+    "C23",+    "C24"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        149.491,+        75.885+       ],+       "deltaMm": 0.0,+       "expected": [+        149.491,+        75.885+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 150.421,+       "maxY": 76.355,+       "minX": 148.561,+       "minY": 75.415+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R13",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 149.491,+      "y": 75.885+     },+     {+      "children": {+       "actual": [+        152.046,+        87.401+       ],+       "deltaMm": 0.0,+       "expected": [+        152.046,+        87.401+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 152.976,+       "maxY": 87.871,+       "minX": 151.116,+       "minY": 86.931+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R15",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 152.046,+      "y": 87.401+     },+     {+      "children": {+       "actual": [+        159.75,+        83.5+       ],+       "deltaMm": 0.0,+       "expected": [+        159.75,+        83.5+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 160.68,+       "maxY": 83.97,+       "minX": 158.82,+       "minY": 83.03+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R31",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 159.75,+      "y": 83.5+     },+     {+      "children": {+       "actual": [+        155.75,+        88.0+       ],+       "deltaMm": 0.0,+       "expected": [+        155.75,+        88.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 157.0,+       "maxY": 89.25,+       "minX": 154.5,+       "minY": 86.75+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP14",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 155.75,+      "y": 88.0+     },+     {+      "children": {+       "actual": [+        112.299,+        90.468+       ],+       "deltaMm": 0.0,+       "expected": [+        112.299,+        90.468+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 113.779,+       "maxY": 91.198,+       "minX": 110.819,+       "minY": 89.738+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C23",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 112.299,+      "y": 90.468+     },+     {+      "children": {+       "actual": [+        118.414,+        90.637+       ],+       "deltaMm": 0.0,+       "expected": [+        118.414,+        90.637+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 118.874,+       "maxY": 91.547,+       "minX": 117.954,+       "minY": 89.727+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C24",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 118.414,+      "y": 90.637+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 257,+    "elapsedMs": 233,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "R13",+     "R15",+     "R31",+     "TP14",+     "C23",+     "C24"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 149.491,+       "y": 75.885+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 173.93,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 150.421,+       "maxY": 76.355,+       "minX": 148.561,+       "minY": 75.415+      },+      "courtyardBefore": {+       "maxX": 174.86,+       "maxY": 106.26,+       "minX": 173.0,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R13",+      "uuid": "8e74f1e2-733e-4cca-ae92-adfa5864746b"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 152.046,+       "y": 87.401+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 181.65,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 152.976,+       "maxY": 87.871,+       "minX": 151.116,+       "minY": 86.931+      },+      "courtyardBefore": {+       "maxX": 182.58,+       "maxY": 106.26,+       "minX": 180.72,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R15",+      "uuid": "aedcb9e7-3174-415f-8c04-d044e2c74d38"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 159.75,+       "y": 83.5+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 177.79,+       "y": 108.73+      },+      "courtyardAfter": {+       "maxX": 160.68,+       "maxY": 83.97,+       "minX": 158.82,+       "minY": 83.03+      },+      "courtyardBefore": {+       "maxX": 178.72,+       "maxY": 109.2,+       "minX": 176.86,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R31",+      "uuid": "571c68f6-f124-4d2c-9ee4-0dfdc6a96bd8"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 155.75,+       "y": 88.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 195.25,+       "y": 116.01+      },+      "courtyardAfter": {+       "maxX": 157.0,+       "maxY": 89.25,+       "minX": 154.5,+       "minY": 86.75+      },+      "courtyardBefore": {+       "maxX": 196.5,+       "maxY": 117.26,+       "minX": 194.0,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP14",+      "uuid": "ba294d4d-803f-492e-ac2f-76b6ebc68cd3"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 112.299,+       "y": 90.468+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 182.12,+       "y": 76.03+      },+      "courtyardAfter": {+       "maxX": 113.779,+       "maxY": 91.198,+       "minX": 110.819,+       "minY": 89.738+      },+      "courtyardBefore": {+       "maxX": 183.6,+       "maxY": 76.76,+       "minX": 180.64,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C23",+      "uuid": "8b1770a3-8142-4718-94e0-e45a550e7cba"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 118.414,+       "y": 90.637+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 186.51,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 118.874,+       "maxY": 91.547,+       "minX": 117.954,+       "minY": 89.727+      },+      "courtyardBefore": {+       "maxX": 187.42,+       "maxY": 76.22,+       "minX": 185.6,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C24",+      "uuid": "16f77da8-0d73-4444-8e31-00d57a649345"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 5254.013+    },+    "revision": "a100a5f48f66471a73fb33fa03e4ad3fe6ff1b2f51b78b90cf719bcbf1d846ac",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C23, C24, R13, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245371.9598002,+    "_dt": 0.26+   }+  },+  {+   "refs": [+    "C25",+    "C26",+    "C27",+    "C30",+    "C39",+    "C44"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        106.664,+        99.108+       ],+       "deltaMm": 0.0,+       "expected": [+        106.664,+        99.108+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 107.574,+       "maxY": 99.568,+       "minX": 105.754,+       "minY": 98.648+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C25",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 106.664,+      "y": 99.108+     },+     {+      "children": {+       "actual": [+        115.125,+        88.49199999999999+       ],+       "deltaMm": 0.0,+       "expected": [+        115.125,+        88.49199999999999+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 116.035,+       "maxY": 88.952,+       "minX": 114.215,+       "minY": 88.032+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C26",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 115.125,+      "y": 88.492+     },+     {+      "children": {+       "actual": [+        114.54,+        86.711+       ],+       "deltaMm": 0.0,+       "expected": [+        114.54,+        86.711+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 115.0,+       "maxY": 87.621,+       "minX": 114.08,+       "minY": 85.801+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C27",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 114.54,+      "y": 86.711+     },+     {+      "children": {+       "actual": [+        110.435,+        87.787+       ],+       "deltaMm": 0.0,+       "expected": [+        110.435,+        87.787+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 110.895,+       "maxY": 88.697,+       "minX": 109.975,+       "minY": 86.877+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C30",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 110.435,+      "y": 87.787+     },+     {+      "children": {+       "actual": [+        109.211,+        102.946+       ],+       "deltaMm": 0.0,+       "expected": [+        109.211,+        102.946+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 109.671,+       "maxY": 103.856,+       "minX": 108.751,+       "minY": 102.036+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C39",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 109.211,+      "y": 102.946+     },+     {+      "children": {+       "actual": [+        105.916,+        92.225+       ],+       "deltaMm": 0.0,+       "expected": [+        105.916,+        92.225+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 106.376,+       "maxY": 93.135,+       "minX": 105.456,+       "minY": 91.315+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C44",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 105.916,+      "y": 92.225+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 265,+    "elapsedMs": 240,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C25",+     "C26",+     "C27",+     "C30",+     "C39",+     "C44"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 106.664,+       "y": 99.108+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 190.33,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 107.574,+       "maxY": 99.568,+       "minX": 105.754,+       "minY": 98.648+      },+      "courtyardBefore": {+       "maxX": 191.24,+       "maxY": 76.22,+       "minX": 189.42,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C25",+      "uuid": "f1173d38-b6b3-4c8d-9269-0e99aefffe2c"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 115.125,+       "y": 88.492+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 194.15,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 116.035,+       "maxY": 88.952,+       "minX": 114.215,+       "minY": 88.032+      },+      "courtyardBefore": {+       "maxX": 195.06,+       "maxY": 76.22,+       "minX": 193.24,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C26",+      "uuid": "b00fb0c7-9f13-47c5-b3c4-e781f550e253"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 114.54,+       "y": 86.711+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 197.97,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 115.0,+       "maxY": 87.621,+       "minX": 114.08,+       "minY": 85.801+      },+      "courtyardBefore": {+       "maxX": 198.88,+       "maxY": 76.22,+       "minX": 197.06,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C27",+      "uuid": "803c56e1-8031-43c2-83a2-3fd15973146c"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 110.435,+       "y": 87.787+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 209.43,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 110.895,+       "maxY": 88.697,+       "minX": 109.975,+       "minY": 86.877+      },+      "courtyardBefore": {+       "maxX": 210.34,+       "maxY": 76.22,+       "minX": 208.52,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C30",+      "uuid": "c6c80917-95a5-46b1-b235-d29b29c14563"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 109.211,+       "y": 102.946+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 183.13,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 109.671,+       "maxY": 103.856,+       "minX": 108.751,+       "minY": 102.036+      },+      "courtyardBefore": {+       "maxX": 184.04,+       "maxY": 80.18,+       "minX": 182.22,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C39",+      "uuid": "788f8dfe-aacc-4a4d-a14c-6cfc3e06c6aa"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 105.916,+       "y": 92.225+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 202.23,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 106.376,+       "maxY": 93.135,+       "minX": 105.456,+       "minY": 91.315+      },+      "courtyardBefore": {+       "maxX": 203.14,+       "maxY": 80.18,+       "minX": 201.32,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C44",+      "uuid": "73792496-a971-4c8b-87eb-01f19abe7bf1"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 5221.073+    },+    "revision": "3142bcf88a2344b62af5995338e303c3a66166fd65554f5414baa65a56307090",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C25, C26, C27, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245373.4229913,+    "_dt": 0.27+   }+  },+  {+   "refs": [+    "C6",+    "R11",+    "R17",+    "R18",+    "R20",+    "TP10"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        106.095,+        97.168+       ],+       "deltaMm": 0.0,+       "expected": [+        106.095,+        97.168+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 106.555,+       "maxY": 98.078,+       "minX": 105.635,+       "minY": 96.258+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C6",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 106.095,+      "y": 97.168+     },+     {+      "children": {+       "actual": [+        109.905,+        90.217+       ],+       "deltaMm": 0.0,+       "expected": [+        109.905,+        90.217+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 110.375,+       "maxY": 91.147,+       "minX": 109.435,+       "minY": 89.287+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R11",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 109.905,+      "y": 90.217+     },+     {+      "children": {+       "actual": [+        109.059,+        100.555+       ],+       "deltaMm": 0.0,+       "expected": [+        109.059,+        100.555+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 109.529,+       "maxY": 101.485,+       "minX": 108.589,+       "minY": 99.625+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R17",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 109.059,+      "y": 100.555+     },+     {+      "children": {+       "actual": [+        115.693,+        105.752+       ],+       "deltaMm": 0.0,+       "expected": [+        115.693,+        105.752+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 116.623,+       "maxY": 106.222,+       "minX": 114.763,+       "minY": 105.282+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R18",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 115.693,+      "y": 105.752+     },+     {+      "children": {+       "actual": [+        118.323,+        106.285+       ],+       "deltaMm": 0.0,+       "expected": [+        118.323,+        106.285+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 118.793,+       "maxY": 107.215,+       "minX": 117.853,+       "minY": 105.355+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R20",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 118.323,+      "y": 106.285+     },+     {+      "children": {+       "actual": [+        116.199,+        90.468+       ],+       "deltaMm": 0.0,+       "expected": [+        116.199,+        90.468+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 117.199,+       "maxY": 91.468,+       "minX": 115.199,+       "minY": 89.468+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP10",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 116.199,+      "y": 90.468+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 283,+    "elapsedMs": 239,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C6",+     "R11",+     "R17",+     "R18",+     "R20",+     "TP10"+    ],+    "moves": [+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 106.095,+       "y": 97.168+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 219.89,+       "y": 58.46+      },+      "courtyardAfter": {+       "maxX": 106.555,+       "maxY": 98.078,+       "minX": 105.635,+       "minY": 96.258+      },+      "courtyardBefore": {+       "maxX": 220.8,+       "maxY": 58.92,+       "minX": 218.98,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C6",+      "uuid": "481a64c4-6d7c-4b2b-818b-00d48c37766e"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 109.905,+       "y": 90.217+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 231.27,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 110.375,+       "maxY": 91.147,+       "minX": 109.435,+       "minY": 89.287+      },+      "courtyardBefore": {+       "maxX": 232.2,+       "maxY": 98.6,+       "minX": 230.34,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R11",+      "uuid": "f738570c-2ecd-4b8a-b6a0-82c806091b37"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 109.059,+       "y": 100.555+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 189.37,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 109.529,+       "maxY": 101.485,+       "minX": 108.589,+       "minY": 99.625+      },+      "courtyardBefore": {+       "maxX": 190.3,+       "maxY": 106.26,+       "minX": 188.44,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R17",+      "uuid": "a2d24356-dc66-4d1d-86e9-dc83cc0465c0"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 115.693,+       "y": 105.752+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 193.23,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 116.623,+       "maxY": 106.222,+       "minX": 114.763,+       "minY": 105.282+      },+      "courtyardBefore": {+       "maxX": 194.16,+       "maxY": 106.26,+       "minX": 192.3,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R18",+      "uuid": "e036ee63-3740-4356-b7ab-b1204054aa75"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 118.323,+       "y": 106.285+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 200.95,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 118.793,+       "maxY": 107.215,+       "minX": 117.853,+       "minY": 105.355+      },+      "courtyardBefore": {+       "maxX": 201.88,+       "maxY": 106.26,+       "minX": 200.02,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R20",+      "uuid": "402c7ba1-8339-4292-a14a-1af0af8902c2"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 116.199,+       "y": 90.468+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 178.0,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 117.199,+       "maxY": 91.468,+       "minX": 115.199,+       "minY": 89.468+      },+      "courtyardBefore": {+       "maxX": 179.0,+       "maxY": 116.76,+       "minX": 177.0,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP10",+      "uuid": "a76478c9-b30b-4ed9-95cd-d2880dbc8822"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 5014.2+    },+    "revision": "bf0cd56187773fa7cfc33dbd691951610af88cd1a1f29e872babffa77624d572",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C6, R11, R17, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245374.8966143,+    "_dt": 0.29+   }+  },+  {+   "refs": [+    "TP15",+    "TP16",+    "TP17",+    "TP5",+    "C10",+    "C11"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        120.697,+        94.244+       ],+       "deltaMm": 0.0,+       "expected": [+        120.697,+        94.244+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 121.697,+       "maxY": 95.244,+       "minX": 119.697,+       "minY": 93.244+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP15",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 120.697,+      "y": 94.244+     },+     {+      "children": {+       "actual": [+        115.099,+        103.489+       ],+       "deltaMm": 0.0,+       "expected": [+        115.099,+        103.489+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 116.099,+       "maxY": 104.489,+       "minX": 114.099,+       "minY": 102.489+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP16",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 115.099,+      "y": 103.489+     },+     {+      "children": {+       "actual": [+        112.677,+        103.807+       ],+       "deltaMm": 0.0,+       "expected": [+        112.677,+        103.807+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 113.677,+       "maxY": 104.807,+       "minX": 111.677,+       "minY": 102.807+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP17",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 112.677,+      "y": 103.807+     },+     {+      "children": {+       "actual": [+        112.676,+        87.961+       ],+       "deltaMm": 0.0,+       "expected": [+        112.676,+        87.961+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 113.676,+       "maxY": 88.961,+       "minX": 111.676,+       "minY": 86.961+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP5",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 112.676,+      "y": 87.961+     },+     {+      "children": {+       "actual": [+        122.009,+        81.755+       ],+       "deltaMm": 0.0,+       "expected": [+        122.009,+        81.755+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 123.159,+       "maxY": 84.055,+       "minX": 120.859,+       "minY": 79.455+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C10",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 122.009,+      "y": 81.755+     },+     {+      "children": {+       "actual": [+        119.005,+        81.24799999999999+       ],+       "deltaMm": 0.0,+       "expected": [+        119.005,+        81.24799999999999+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 120.155,+       "maxY": 83.548,+       "minX": 117.855,+       "minY": 78.948+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C11",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 119.005,+      "y": 81.248+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 310,+    "elapsedMs": 283,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "TP15",+     "TP16",+     "TP17",+     "TP5",+     "C10",+     "C11"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 120.697,+       "y": 94.244+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 199.5,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 121.697,+       "maxY": 95.244,+       "minX": 119.697,+       "minY": 93.244+      },+      "courtyardBefore": {+       "maxX": 200.5,+       "maxY": 116.76,+       "minX": 198.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP15",+      "uuid": "9dc1daf1-3aba-421c-a99d-99b6ec50e57b"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 115.099,+       "y": 103.489+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 203.5,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 116.099,+       "maxY": 104.489,+       "minX": 114.099,+       "minY": 102.489+      },+      "courtyardBefore": {+       "maxX": 204.5,+       "maxY": 116.76,+       "minX": 202.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP16",+      "uuid": "43f5de44-b775-43e1-b84c-d8d6aa25bd4d"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 112.677,+       "y": 103.807+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 207.5,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 113.677,+       "maxY": 104.807,+       "minX": 111.677,+       "minY": 102.807+      },+      "courtyardBefore": {+       "maxX": 208.5,+       "maxY": 116.76,+       "minX": 206.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP17",+      "uuid": "10989430-07ad-4324-81c3-7fafed3d02bb"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 112.676,+       "y": 87.961+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 222.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 113.676,+       "maxY": 88.961,+       "minX": 111.676,+       "minY": 86.961+      },+      "courtyardBefore": {+       "maxX": 223.9,+       "maxY": 110.26,+       "minX": 221.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP5",+      "uuid": "16129851-83d6-4da2-8efc-e437af9bf971"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 122.009,+       "y": 81.755+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 175.3,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 123.159,+       "maxY": 84.055,+       "minX": 120.859,+       "minY": 79.455+      },+      "courtyardBefore": {+       "maxX": 177.6,+       "maxY": 73.3,+       "minX": 173.0,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C10",+      "uuid": "30aa016d-2ff8-40eb-b658-eb8edf8ed37e"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 119.005,+       "y": 81.248+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 181.9,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 120.155,+       "maxY": 83.548,+       "minX": 117.855,+       "minY": 78.948+      },+      "courtyardBefore": {+       "maxX": 184.2,+       "maxY": 73.3,+       "minX": 179.6,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C11",+      "uuid": "f990f346-3444-4bcc-ac54-ba9fb83db796"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 4741.607+    },+    "revision": "f393d8e14fe9b46a2cddc4f8a85ffb5c0c14afa22fe59457cd2380de254ffa21",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C10, C11, TP5, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245376.386785,+    "_dt": 0.32+   }+  },+  {+   "refs": [+    "C9",+    "TP6",+    "R10",+    "R28",+    "TP13",+    "C28"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        120.362,+        85.482+       ],+       "deltaMm": 0.0,+       "expected": [+        120.362,+        85.482+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 120.822,+       "maxY": 86.392,+       "minX": 119.902,+       "minY": 84.572+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C9",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 120.362,+      "y": 85.482+     },+     {+      "children": {+       "actual": [+        122.328,+        85.993+       ],+       "deltaMm": 0.0,+       "expected": [+        122.328,+        85.993+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 123.328,+       "maxY": 86.993,+       "minX": 121.328,+       "minY": 84.993+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP6",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 122.328,+      "y": 85.993+     },+     {+      "children": {+       "actual": [+        149.436,+        103.654+       ],+       "deltaMm": 0.0,+       "expected": [+        149.436,+        103.654+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 149.906,+       "maxY": 104.584,+       "minX": 148.966,+       "minY": 102.724+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R10",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 149.436,+      "y": 103.654+     },+     {+      "children": {+       "actual": [+        159.622,+        99.573+       ],+       "deltaMm": 0.0,+       "expected": [+        159.622,+        99.573+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 160.552,+       "maxY": 100.043,+       "minX": 158.692,+       "minY": 99.103+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R28",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 159.622,+      "y": 99.573+     },+     {+      "children": {+       "actual": [+        159.75,+        102.0+       ],+       "deltaMm": 0.0,+       "expected": [+        159.75,+        102.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 161.0,+       "maxY": 103.25,+       "minX": 158.5,+       "minY": 100.75+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP13",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 159.75,+      "y": 102.0+     },+     {+      "children": {+       "actual": [+        130.93099999999998,+        107.603+       ],+       "deltaMm": 0.0,+       "expected": [+        130.93099999999998,+        107.603+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 131.841,+       "maxY": 108.063,+       "minX": 130.021,+       "minY": 107.143+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C28",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 130.931,+      "y": 107.603+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 254,+    "elapsedMs": 230,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C9",+     "TP6",+     "R10",+     "R28",+     "TP13",+     "C28"+    ],+    "moves": [+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 120.362,+       "y": 85.482+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 234.07,+       "y": 58.46+      },+      "courtyardAfter": {+       "maxX": 120.822,+       "maxY": 86.392,+       "minX": 119.902,+       "minY": 84.572+      },+      "courtyardBefore": {+       "maxX": 234.98,+       "maxY": 58.92,+       "minX": 233.16,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C9",+      "uuid": "c8ef2b43-0b14-4e7e-8e87-567b9e7c7aeb"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 122.328,+       "y": 85.993+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 226.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 123.328,+       "maxY": 86.993,+       "minX": 121.328,+       "minY": 84.993+      },+      "courtyardBefore": {+       "maxX": 227.9,+       "maxY": 110.26,+       "minX": 225.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP6",+      "uuid": "e02d0c1f-c067-4d79-b203-17fe8e31b4ce"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 149.436,+       "y": 103.654+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 227.41,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 149.906,+       "maxY": 104.584,+       "minX": 148.966,+       "minY": 102.724+      },+      "courtyardBefore": {+       "maxX": 228.34,+       "maxY": 98.6,+       "minX": 226.48,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R10",+      "uuid": "108082b3-65d5-4e2f-bb5e-b786b2f3fbc9"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 159.622,+       "y": 99.573+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 231.83,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 160.552,+       "maxY": 100.043,+       "minX": 158.692,+       "minY": 99.103+      },+      "courtyardBefore": {+       "maxX": 232.76,+       "maxY": 106.26,+       "minX": 230.9,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R28",+      "uuid": "90f9952e-dd57-4590-ba84-86bc7517881c"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 159.75,+       "y": 102.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 190.75,+       "y": 116.01+      },+      "courtyardAfter": {+       "maxX": 161.0,+       "maxY": 103.25,+       "minX": 158.5,+       "minY": 100.75+      },+      "courtyardBefore": {+       "maxX": 192.0,+       "maxY": 117.26,+       "minX": 189.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP13",+      "uuid": "83f13eb1-650d-4ab8-a93b-a60bbdb5e5c5"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 130.931,+       "y": 107.603+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 201.79,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 131.841,+       "maxY": 108.063,+       "minX": 130.021,+       "minY": 107.143+      },+      "courtyardBefore": {+       "maxX": 202.7,+       "maxY": 76.22,+       "minX": 200.88,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C28",+      "uuid": "a90808ae-4d93-44d2-b47b-72117a1786bc"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 4548.232+    },+    "revision": "5cbe59f27155dc93d698378e27ce493f887bf6599a11cb61c9ee30b15c3cd8dd",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C9, C28, R10, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245377.9051247,+    "_dt": 0.26+   }+  },+  {+   "refs": [+    "C29",+    "C35",+    "C36",+    "C40",+    "C41",+    "C42"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        128.479,+        110.913+       ],+       "deltaMm": 0.0,+       "expected": [+        128.479,+        110.913+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 129.389,+       "maxY": 111.373,+       "minX": 127.569,+       "minY": 110.453+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C29",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 128.479,+      "y": 110.913+     },+     {+      "children": {+       "actual": [+        128.435,+        93.331+       ],+       "deltaMm": 0.0,+       "expected": [+        128.435,+        93.331+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 129.345,+       "maxY": 93.791,+       "minX": 127.525,+       "minY": 92.871+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C35",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 128.435,+      "y": 93.331+     },+     {+      "children": {+       "actual": [+        120.538,+        89.25+       ],+       "deltaMm": 0.0,+       "expected": [+        120.538,+        89.25+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 121.448,+       "maxY": 89.71,+       "minX": 119.628,+       "minY": 88.79+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C36",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 120.538,+      "y": 89.25+     },+     {+      "children": {+       "actual": [+        132.363,+        103.25+       ],+       "deltaMm": 0.0,+       "expected": [+        132.363,+        103.25+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 132.823,+       "maxY": 104.16,+       "minX": 131.903,+       "minY": 102.34+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C40",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 132.363,+      "y": 103.25+     },+     {+      "children": {+       "actual": [+        120.1,+        113.85+       ],+       "deltaMm": 0.0,+       "expected": [+        120.1,+        113.85+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 120.56,+       "maxY": 114.76,+       "minX": 119.64,+       "minY": 112.94+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C41",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 120.1,+      "y": 113.85+     },+     {+      "children": {+       "actual": [+        116.995,+        112.069+       ],+       "deltaMm": 0.0,+       "expected": [+        116.995,+        112.069+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 117.455,+       "maxY": 112.979,+       "minX": 116.535,+       "minY": 111.159+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C42",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 116.995,+      "y": 112.069+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 336,+    "elapsedMs": 315,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C29",+     "C35",+     "C36",+     "C40",+     "C41",+     "C42"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 128.479,+       "y": 110.913+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 205.61,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 129.389,+       "maxY": 111.373,+       "minX": 127.569,+       "minY": 110.453+      },+      "courtyardBefore": {+       "maxX": 206.52,+       "maxY": 76.22,+       "minX": 204.7,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C29",+      "uuid": "9c80825b-577f-4a21-8450-8b054ebbcb1c"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 128.435,+       "y": 93.331+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 231.69,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 129.345,+       "maxY": 93.791,+       "minX": 127.525,+       "minY": 92.871+      },+      "courtyardBefore": {+       "maxX": 232.6,+       "maxY": 76.22,+       "minX": 230.78,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C35",+      "uuid": "b808e282-81ca-4cd5-b740-a183aa1688f7"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 120.538,+       "y": 89.25+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 235.51,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 121.448,+       "maxY": 89.71,+       "minX": 119.628,+       "minY": 88.79+      },+      "courtyardBefore": {+       "maxX": 236.42,+       "maxY": 76.22,+       "minX": 234.6,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C36",+      "uuid": "ae3c4bdd-202a-4da1-96e4-a697416d5120"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 132.363,+       "y": 103.25+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 186.95,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 132.823,+       "maxY": 104.16,+       "minX": 131.903,+       "minY": 102.34+      },+      "courtyardBefore": {+       "maxX": 187.86,+       "maxY": 80.18,+       "minX": 186.04,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C40",+      "uuid": "407cf851-d55e-41f9-8b40-5f8b73287a62"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 120.1,+       "y": 113.85+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 190.77,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 120.56,+       "maxY": 114.76,+       "minX": 119.64,+       "minY": 112.94+      },+      "courtyardBefore": {+       "maxX": 191.68,+       "maxY": 80.18,+       "minX": 189.86,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C41",+      "uuid": "35dfc3f8-cdbb-44a6-8d84-c183842188a1"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 116.995,+       "y": 112.069+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 194.59,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 117.455,+       "maxY": 112.979,+       "minX": 116.535,+       "minY": 111.159+      },+      "courtyardBefore": {+       "maxX": 195.5,+       "maxY": 80.18,+       "minX": 193.68,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C42",+      "uuid": "1c0ce6aa-f6a5-43b9-82b7-fc3b41806faf"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 4282.761+    },+    "revision": "75480842b8639542eb11f2d89822863c166ff55ca8fd1baac84099b8bcbd4ac4",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C29, C35, C36, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245379.3670003,+    "_dt": 0.34+   }+  },+  {+   "refs": [+    "C43",+    "C45",+    "FB1",+    "LED1",+    "LED2",+    "LED3"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        115.643,+        111.892+       ],+       "deltaMm": 0.0,+       "expected": [+        115.643,+        111.892+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 116.103,+       "maxY": 112.802,+       "minX": 115.183,+       "minY": 110.982+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C43",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 115.643,+      "y": 111.892+     },+     {+      "children": {+       "actual": [+        110.259,+        105.669+       ],+       "deltaMm": 0.0,+       "expected": [+        110.259,+        105.669+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 111.169,+       "maxY": 106.129,+       "minX": 109.349,+       "minY": 105.209+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C45",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 110.259,+      "y": 105.669+     },+     {+      "children": {+       "actual": [+        128.511,+        109.116+       ],+       "deltaMm": 0.0,+       "expected": [+        128.511,+        109.116+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 128.981,+       "maxY": 110.046,+       "minX": 128.041,+       "minY": 108.186+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "FB1",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 128.511,+      "y": 109.116+     },+     {+      "children": {+       "actual": [+        130.89,+        102.985+       ],+       "deltaMm": 0.0,+       "expected": [+        130.89,+        102.985+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 131.36,+       "maxY": 103.915,+       "minX": 130.42,+       "minY": 102.055+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "LED1",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 130.89,+      "y": 102.985+     },+     {+      "children": {+       "actual": [+        125.829,+        94.599+       ],+       "deltaMm": 0.0,+       "expected": [+        125.829,+        94.599+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 126.759,+       "maxY": 95.069,+       "minX": 124.899,+       "minY": 94.129+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "LED2",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 125.829,+      "y": 94.599+     },+     {+      "children": {+       "actual": [+        125.703,+        93.063+       ],+       "deltaMm": 0.0,+       "expected": [+        125.703,+        93.063+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 126.633,+       "maxY": 93.533,+       "minX": 124.773,+       "minY": 92.593+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "LED3",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 125.703,+      "y": 93.063+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 277,+    "elapsedMs": 257,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C43",+     "C45",+     "FB1",+     "LED1",+     "LED2",+     "LED3"+    ],+    "moves": [+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 115.643,+       "y": 111.892+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 198.41,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 116.103,+       "maxY": 112.802,+       "minX": 115.183,+       "minY": 110.982+      },+      "courtyardBefore": {+       "maxX": 199.32,+       "maxY": 80.18,+       "minX": 197.5,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C43",+      "uuid": "ce480a99-58a9-4b37-9c47-2c79dd0f0479"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 110.259,+       "y": 105.669+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 206.05,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 111.169,+       "maxY": 106.129,+       "minX": 109.349,+       "minY": 105.209+      },+      "courtyardBefore": {+       "maxX": 206.96,+       "maxY": 80.18,+       "minX": 205.14,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C45",+      "uuid": "a5f26bac-11f6-418d-a105-997ffa8688b6"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 128.511,+       "y": 109.116+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 228.19,+       "y": 79.73+      },+      "courtyardAfter": {+       "maxX": 128.981,+       "maxY": 110.046,+       "minX": 128.041,+       "minY": 108.186+      },+      "courtyardBefore": {+       "maxX": 229.12,+       "maxY": 80.2,+       "minX": 227.26,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "FB1",+      "uuid": "1fdcdb97-3558-4e04-bf84-fd36e1317240"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 130.89,+       "y": 102.985+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 191.010002,+       "y": 86.23+      },+      "courtyardAfter": {+       "maxX": 131.36,+       "maxY": 103.915,+       "minX": 130.42,+       "minY": 102.055+      },+      "courtyardBefore": {+       "maxX": 191.94,+       "maxY": 86.7,+       "minX": 190.08,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "LED1",+      "uuid": "83708a33-2641-458f-acd4-85df4fed6a87"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 125.829,+       "y": 94.599+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 194.870002,+       "y": 86.23+      },+      "courtyardAfter": {+       "maxX": 126.759,+       "maxY": 95.069,+       "minX": 124.899,+       "minY": 94.129+      },+      "courtyardBefore": {+       "maxX": 195.8,+       "maxY": 86.7,+       "minX": 193.94,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "LED2",+      "uuid": "ddbe55fa-e4be-41cf-b639-68d167ef58c5"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 125.703,+       "y": 93.063+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 198.730002,+       "y": 86.23+      },+      "courtyardAfter": {+       "maxX": 126.633,+       "maxY": 93.533,+       "minX": 124.773,+       "minY": 92.593+      },+      "courtyardBefore": {+       "maxX": 199.66,+       "maxY": 86.7,+       "minX": 197.8,+       "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "LED3",+      "uuid": "d441871b-4bbf-4cea-b958-5aab4155410e"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 4188.258+    },+    "revision": "5ef535b70c48c776b488d1244c3e9e9e36da4348440c7abfc813b6949dccf347",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C43, C45, FB1, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245380.9088924,+    "_dt": 0.28+   }+  },+  {+   "refs": [+    "R16",+    "R19",+    "R21",+    "R23",+    "R25",+    "R26"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        128.284,+        94.953+       ],+       "deltaMm": 0.0,+       "expected": [+        128.284,+        94.953+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 129.214,+       "maxY": 95.423,+       "minX": 127.354,+       "minY": 94.483+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R16",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 128.284,+      "y": 94.953+     },+     {+      "children": {+       "actual": [+        122.946,+        92.366+       ],+       "deltaMm": 0.0,+       "expected": [+        122.946,+        92.366+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 123.876,+       "maxY": 92.836,+       "minX": 122.016,+       "minY": 91.896+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R19",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 122.946,+      "y": 92.366+     },+     {+      "children": {+       "actual": [+        120.287,+        90.754+       ],+       "deltaMm": 0.0,+       "expected": [+        120.287,+        90.754+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 121.217,+       "maxY": 91.224,+       "minX": 119.357,+       "minY": 90.284+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R21",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 120.287,+      "y": 90.754+     },+     {+      "children": {+       "actual": [+        121.447,+        113.099+       ],+       "deltaMm": 0.0,+       "expected": [+        121.447,+        113.099+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 121.917,+       "maxY": 114.029,+       "minX": 120.977,+       "minY": 112.169+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R23",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 121.447,+      "y": 113.099+     },+     {+      "children": {+       "actual": [+        130.935,+        105.666+       ],+       "deltaMm": 0.0,+       "expected": [+        130.935,+        105.666+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 131.405,+       "maxY": 106.596,+       "minX": 130.465,+       "minY": 104.736+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R25",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 130.935,+      "y": 105.666+     },+     {+      "children": {+       "actual": [+        118.423,+        108.923+       ],+       "deltaMm": 0.0,+       "expected": [+        118.423,+        108.923+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 118.893,+       "maxY": 109.853,+       "minX": 117.953,+       "minY": 107.993+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R26",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 118.423,+      "y": 108.923+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 271,+    "elapsedMs": 223,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "R16",+     "R19",+     "R21",+     "R23",+     "R25",+     "R26"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 128.284,+       "y": 94.953+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 185.51,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 129.214,+       "maxY": 95.423,+       "minX": 127.354,+       "minY": 94.483+      },+      "courtyardBefore": {+       "maxX": 186.44,+       "maxY": 106.26,+       "minX": 184.58,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R16",+      "uuid": "4eb2f3e2-4864-4a12-80f8-8e2d51b9f302"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 122.946,+       "y": 92.366+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 197.09,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 123.876,+       "maxY": 92.836,+       "minX": 122.016,+       "minY": 91.896+      },+      "courtyardBefore": {+       "maxX": 198.02,+       "maxY": 106.26,+       "minX": 196.16,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R19",+      "uuid": "9b65e52f-965d-4e66-8661-9ffc71a74912"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 120.287,+       "y": 90.754+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 204.81,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 121.217,+       "maxY": 91.224,+       "minX": 119.357,+       "minY": 90.284+      },+      "courtyardBefore": {+       "maxX": 205.74,+       "maxY": 106.26,+       "minX": 203.88,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R21",+      "uuid": "8646d5be-88a5-40c4-b359-5b2dd850bcea"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 121.447,+       "y": 113.099+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 212.53,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 121.917,+       "maxY": 114.029,+       "minX": 120.977,+       "minY": 112.169+      },+      "courtyardBefore": {+       "maxX": 213.46,+       "maxY": 106.26,+       "minX": 211.6,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R23",+      "uuid": "e498016a-9e45-4fa5-91c9-2a45a364f5c6"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 130.935,+       "y": 105.666+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 220.25,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 131.405,+       "maxY": 106.596,+       "minX": 130.465,+       "minY": 104.736+      },+      "courtyardBefore": {+       "maxX": 221.18,+       "maxY": 106.26,+       "minX": 219.32,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R25",+      "uuid": "dda418d3-903b-4491-a428-e9baf524e781"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 118.423,+       "y": 108.923+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 224.11,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 118.893,+       "maxY": 109.853,+       "minX": 117.953,+       "minY": 107.993+      },+      "courtyardBefore": {+       "maxX": 225.04,+       "maxY": 106.26,+       "minX": 223.18,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R26",+      "uuid": "03c74758-b822-470f-9f7a-af308e3424df"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 3954.829+    },+    "revision": "0a30481a1aef541a7995d535b16da47ed7017a8812f7eda47d0f7bee390f2435",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (R16, R19, R21, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245382.393394,+    "_dt": 0.28+   }+  },+  {+   "refs": [+    "R27",+    "R29",+    "R30",+    "R33",+    "R34",+    "TP1"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        128.66,+        107.157+       ],+       "deltaMm": 0.0,+       "expected": [+        128.66,+        107.157+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 129.59,+       "maxY": 107.627,+       "minX": 127.73,+       "minY": 106.687+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R27",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 128.66,+      "y": 107.157+     },+     {+      "children": {+       "actual": [+        118.424,+        111.512+       ],+       "deltaMm": 0.0,+       "expected": [+        118.424,+        111.512+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 118.894,+       "maxY": 112.442,+       "minX": 117.954,+       "minY": 110.582+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R29",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 118.424,+      "y": 111.512+     },+     {+      "children": {+       "actual": [+        113.304,+        105.731+       ],+       "deltaMm": 0.0,+       "expected": [+        113.304,+        105.731+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 114.234,+       "maxY": 106.201,+       "minX": 112.374,+       "minY": 105.261+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R30",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 113.304,+      "y": 105.731+     },+     {+      "children": {+       "actual": [+        110.616,+        103.503+       ],+       "deltaMm": 0.0,+       "expected": [+        110.616,+        103.503+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 111.086,+       "maxY": 104.433,+       "minX": 110.146,+       "minY": 102.573+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R33",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 110.616,+      "y": 103.503+     },+     {+      "children": {+       "actual": [+        120.412,+        92.251+       ],+       "deltaMm": 0.0,+       "expected": [+        120.412,+        92.251+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 121.342,+       "maxY": 92.721,+       "minX": 119.482,+       "minY": 91.781+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R34",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 120.412,+      "y": 92.251+     },+     {+      "children": {+       "actual": [+        117.804,+        103.486+       ],+       "deltaMm": 0.0,+       "expected": [+        117.804,+        103.486+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 118.804,+       "maxY": 104.486,+       "minX": 116.804,+       "minY": 102.486+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP1",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 117.804,+      "y": 103.486+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 243,+    "elapsedMs": 218,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "R27",+     "R29",+     "R30",+     "R33",+     "R34",+     "TP1"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 128.66,+       "y": 107.157+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 227.97,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 129.59,+       "maxY": 107.627,+       "minX": 127.73,+       "minY": 106.687+      },+      "courtyardBefore": {+       "maxX": 228.9,+       "maxY": 106.26,+       "minX": 227.04,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R27",+      "uuid": "5066d09b-fbb3-427e-bdc5-da1289dfb3c9"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 118.424,+       "y": 111.512+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 235.69,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 118.894,+       "maxY": 112.442,+       "minX": 117.954,+       "minY": 110.582+      },+      "courtyardBefore": {+       "maxX": 236.62,+       "maxY": 106.26,+       "minX": 234.76,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R29",+      "uuid": "3f23ceb7-0525-4f90-bc0f-b5f97a17f7d3"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 113.304,+       "y": 105.731+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 173.93,+       "y": 108.73+      },+      "courtyardAfter": {+       "maxX": 114.234,+       "maxY": 106.201,+       "minX": 112.374,+       "minY": 105.261+      },+      "courtyardBefore": {+       "maxX": 174.86,+       "maxY": 109.2,+       "minX": 173.0,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R30",+      "uuid": "9f6b86ab-9755-44cc-bbef-ae0f1a8fdd3e"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 110.616,+       "y": 103.503+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 191.41,+       "y": 108.73+      },+      "courtyardAfter": {+       "maxX": 111.086,+       "maxY": 104.433,+       "minX": 110.146,+       "minY": 102.573+      },+      "courtyardBefore": {+       "maxX": 192.34,+       "maxY": 109.2,+       "minX": 190.48,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R33",+      "uuid": "cb48cb43-dc92-47dc-8494-2dcca39d9586"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 120.412,+       "y": 92.251+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 195.27,+       "y": 108.73+      },+      "courtyardAfter": {+       "maxX": 121.342,+       "maxY": 92.721,+       "minX": 119.482,+       "minY": 91.781+      },+      "courtyardBefore": {+       "maxX": 196.2,+       "maxY": 109.2,+       "minX": 194.34,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R34",+      "uuid": "fc05ca26-c596-4181-b147-c0ce64c10a91"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 117.804,+       "y": 103.486+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 206.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 118.804,+       "maxY": 104.486,+       "minX": 116.804,+       "minY": 102.486+      },+      "courtyardBefore": {+       "maxX": 207.9,+       "maxY": 110.26,+       "minX": 205.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP1",+      "uuid": "55922883-cd3b-4905-bb17-90c4712c049c"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 3708.575+    },+    "revision": "435ebbe2a76743e938d33cb6dc649c91e908073bb95efaa6a1c97976503c1cea",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (R27, R29, R30, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245383.8715165,+    "_dt": 0.25+   }+  },+  {+   "refs": [+    "TP11",+    "TP19",+    "TP2",+    "TP20",+    "TP21",+    "TP3"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        126.323,+        107.659+       ],+       "deltaMm": 0.0,+       "expected": [+        126.323,+        107.659+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 127.323,+       "maxY": 108.659,+       "minX": 125.323,+       "minY": 106.659+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP11",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 126.323,+      "y": 107.659+     },+     {+      "children": {+       "actual": [+        123.323,+        94.341+       ],+       "deltaMm": 0.0,+       "expected": [+        123.323,+        94.341+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 124.323,+       "maxY": 95.341,+       "minX": 122.323,+       "minY": 93.341+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP19",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 123.323,+      "y": 94.341+     },+     {+      "children": {+       "actual": [+        123.666,+        107.574+       ],+       "deltaMm": 0.0,+       "expected": [+        123.666,+        107.574+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 124.666,+       "maxY": 108.574,+       "minX": 122.666,+       "minY": 106.574+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP2",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 123.666,+      "y": 107.574+     },+     {+      "children": {+       "actual": [+        121.072,+        108.031+       ],+       "deltaMm": 0.0,+       "expected": [+        121.072,+        108.031+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 122.072,+       "maxY": 109.031,+       "minX": 120.072,+       "minY": 107.031+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP20",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 121.072,+      "y": 108.031+     },+     {+      "children": {+       "actual": [+        120.663,+        110.749+       ],+       "deltaMm": 0.0,+       "expected": [+        120.663,+        110.749+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 121.663,+       "maxY": 111.749,+       "minX": 119.663,+       "minY": 109.749+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP21",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 120.663,+      "y": 110.749+     },+     {+      "children": {+       "actual": [+        131.363,+        100.25+       ],+       "deltaMm": 0.0,+       "expected": [+        131.363,+        100.25+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 132.363,+       "maxY": 101.25,+       "minX": 130.363,+       "minY": 99.25+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP3",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 131.363,+      "y": 100.25+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 300,+    "elapsedMs": 270,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "TP11",+     "TP19",+     "TP2",+     "TP20",+     "TP21",+     "TP3"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 126.323,+       "y": 107.659+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 182.0,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 127.323,+       "maxY": 108.659,+       "minX": 125.323,+       "minY": 106.659+      },+      "courtyardBefore": {+       "maxX": 183.0,+       "maxY": 116.76,+       "minX": 181.0,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP11",+      "uuid": "9d7af150-956e-4ca0-8ec0-6b7c4933ee8b"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 123.323,+       "y": 94.341+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 215.5,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 124.323,+       "maxY": 95.341,+       "minX": 122.323,+       "minY": 93.341+      },+      "courtyardBefore": {+       "maxX": 216.5,+       "maxY": 116.76,+       "minX": 214.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP19",+      "uuid": "57c45d39-024f-44a8-80a7-3b4da0c00386"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 123.666,+       "y": 107.574+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 210.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 124.666,+       "maxY": 108.574,+       "minX": 122.666,+       "minY": 106.574+      },+      "courtyardBefore": {+       "maxX": 211.9,+       "maxY": 110.26,+       "minX": 209.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP2",+      "uuid": "a1bfc70b-bca9-4e55-9b74-808106e0a4d4"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 121.072,+       "y": 108.031+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 219.5,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 122.072,+       "maxY": 109.031,+       "minX": 120.072,+       "minY": 107.031+      },+      "courtyardBefore": {+       "maxX": 220.5,+       "maxY": 116.76,+       "minX": 218.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP20",+      "uuid": "4606c758-c4aa-49ff-9588-d5a2f4d1b729"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 120.663,+       "y": 110.749+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 223.5,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 121.663,+       "maxY": 111.749,+       "minX": 119.663,+       "minY": 109.749+      },+      "courtyardBefore": {+       "maxX": 224.5,+       "maxY": 116.76,+       "minX": 222.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP21",+      "uuid": "f7184987-5791-402e-961e-f5eb7b43f518"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 131.363,+       "y": 100.25+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 214.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 132.363,+       "maxY": 101.25,+       "minX": 130.363,+       "minY": 99.25+      },+      "courtyardBefore": {+       "maxX": 215.9,+       "maxY": 110.26,+       "minX": 213.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP3",+      "uuid": "41584451-a336-45b5-9444-314380c4fd9d"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 3335.668+    },+    "revision": "8dc213b4dee1ce69a4fa11a079bcaa8b6cc98fb07c5bbb56a5b8a674b6cb81e9",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (TP2, TP3, TP11, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245385.3218806,+    "_dt": 0.31+   }+  },+  {+   "refs": [+    "R8",+    "C14",+    "C15",+    "C16",+    "C17",+    "C18"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        149.883,+        94.558+       ],+       "deltaMm": 0.0,+       "expected": [+        149.883,+        94.558+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 150.353,+       "maxY": 95.488,+       "minX": 149.413,+       "minY": 93.628+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R8",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 149.883,+      "y": 94.558+     },+     {+      "children": {+       "actual": [+        138.873,+        72.564+       ],+       "deltaMm": 0.0,+       "expected": [+        138.873,+        72.564+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 141.173,+       "maxY": 73.714,+       "minX": 136.573,+       "minY": 71.414+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C14",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 138.873,+      "y": 72.564+     },+     {+      "children": {+       "actual": [+        134.051,+        69.338+       ],+       "deltaMm": 0.0,+       "expected": [+        134.051,+        69.338+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 136.351,+       "maxY": 70.488,+       "minX": 131.751,+       "minY": 68.188+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C15",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 134.051,+      "y": 69.338+     },+     {+      "children": {+       "actual": [+        141.666,+        75.29599999999999+       ],+       "deltaMm": 0.0,+       "expected": [+        141.666,+        75.29599999999999+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 143.966,+       "maxY": 76.446,+       "minX": 139.366,+       "minY": 74.146+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C16",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 141.666,+      "y": 75.296+     },+     {+      "children": {+       "actual": [+        137.977,+        68.531+       ],+       "deltaMm": 0.0,+       "expected": [+        137.977,+        68.531+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 139.127,+       "maxY": 70.831,+       "minX": 136.827,+       "minY": 66.231+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C17",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 137.977,+      "y": 68.531+     },+     {+      "children": {+       "actual": [+        133.804,+        72.328+       ],+       "deltaMm": 0.0,+       "expected": [+        133.804,+        72.328+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 136.104,+       "maxY": 73.478,+       "minX": 131.504,+       "minY": 71.178+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C18",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 133.804,+      "y": 72.328+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 319,+    "elapsedMs": 281,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "R8",+     "C14",+     "C15",+     "C16",+     "C17",+     "C18"+    ],+    "moves": [+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 149.883,+       "y": 94.558+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 219.69,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 150.353,+       "maxY": 95.488,+       "minX": 149.413,+       "minY": 93.628+      },+      "courtyardBefore": {+       "maxX": 220.62,+       "maxY": 98.6,+       "minX": 218.76,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R8",+      "uuid": "16284a18-48d6-4398-bc55-e934e927cc9f"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 138.873,+       "y": 72.564+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 196.14,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 141.173,+       "maxY": 73.714,+       "minX": 136.573,+       "minY": 71.414+      },+      "courtyardBefore": {+       "maxX": 198.44,+       "maxY": 73.3,+       "minX": 193.84,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C14",+      "uuid": "0b6a6f18-6dd5-486b-b80c-32820ec20227"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 134.051,+       "y": 69.338+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 202.74,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 136.351,+       "maxY": 70.488,+       "minX": 131.751,+       "minY": 68.188+      },+      "courtyardBefore": {+       "maxX": 205.04,+       "maxY": 73.3,+       "minX": 200.44,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C15",+      "uuid": "775dd84c-d813-4e8b-872a-6aff60134564"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 141.666,+       "y": 75.296+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 209.34,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 143.966,+       "maxY": 76.446,+       "minX": 139.366,+       "minY": 74.146+      },+      "courtyardBefore": {+       "maxX": 211.64,+       "maxY": 73.3,+       "minX": 207.04,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C16",+      "uuid": "2710efc7-0d54-4a94-ac69-cf9ffed82472"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 137.977,+       "y": 68.531+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 215.94,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 139.127,+       "maxY": 70.831,+       "minX": 136.827,+       "minY": 66.231+      },+      "courtyardBefore": {+       "maxX": 218.24,+       "maxY": 73.3,+       "minX": 213.64,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C17",+      "uuid": "1c080d65-e2bf-4724-82c2-70a180e59fe6"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 133.804,+       "y": 72.328+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 222.54,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 136.104,+       "maxY": 73.478,+       "minX": 131.504,+       "minY": 71.178+      },+      "courtyardBefore": {+       "maxX": 224.84,+       "maxY": 73.3,+       "minX": 220.24,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C18",+      "uuid": "67fc641c-531c-4d18-90c0-a9f36d92425d"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 3297.024+    },+    "revision": "61c0e4979fccc250338bddcc38a2736db9809680ceca5dffdca0a6fea29ebb9c",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C14, C15, C16, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245386.8277218,+    "_dt": 0.33+   }+  },+  {+   "refs": [+    "C19",+    "C31",+    "C32",+    "C33",+    "C34",+    "C37"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        128.793,+        67.31700000000001+       ],+       "deltaMm": 0.0,+       "expected": [+        128.793,+        67.31700000000001+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 131.093,+       "maxY": 68.467,+       "minX": 126.493,+       "minY": 66.167+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C19",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 128.793,+      "y": 67.317+     },+     {+      "children": {+       "actual": [+        141.26,+        67.162+       ],+       "deltaMm": 0.0,+       "expected": [+        141.26,+        67.162+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 142.96,+       "maxY": 68.142,+       "minX": 139.56,+       "minY": 66.182+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C31",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 141.26,+      "y": 67.162+     },+     {+      "children": {+       "actual": [+        133.175,+        67.30099999999999+       ],+       "deltaMm": 0.0,+       "expected": [+        133.175,+        67.30099999999999+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 134.085,+       "maxY": 67.761,+       "minX": 132.265,+       "minY": 66.841+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C32",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 133.175,+      "y": 67.301+     },+     {+      "children": {+       "actual": [+        143.389,+        72.418+       ],+       "deltaMm": 0.0,+       "expected": [+        143.389,+        72.418+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 145.089,+       "maxY": 73.398,+       "minX": 141.689,+       "minY": 71.438+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C33",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 143.389,+      "y": 72.418+     },+     {+      "children": {+       "actual": [+        135.42000000000002,+        67.02699999999999+       ],+       "deltaMm": 0.0,+       "expected": [+        135.42000000000002,+        67.02699999999999+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 136.33,+       "maxY": 67.487,+       "minX": 134.51,+       "minY": 66.567+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C34",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 135.42,+      "y": 67.027+     },+     {+      "children": {+       "actual": [+        131.43099999999998,+        89.15899999999999+       ],+       "deltaMm": 0.0,+       "expected": [+        131.43099999999998,+        89.15899999999999+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 133.131,+       "maxY": 90.139,+       "minX": 129.731,+       "minY": 88.179+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C37",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 131.431,+      "y": 89.159+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 271,+    "elapsedMs": 248,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C19",+     "C31",+     "C32",+     "C33",+     "C34",+     "C37"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 128.793,+       "y": 67.317+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 229.14,+       "y": 72.15+      },+      "courtyardAfter": {+       "maxX": 131.093,+       "maxY": 68.467,+       "minX": 126.493,+       "minY": 66.167+      },+      "courtyardBefore": {+       "maxX": 231.44,+       "maxY": 73.3,+       "minX": 226.84,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C19",+      "uuid": "dbbaa301-b579-4312-9d7a-9df835b6c40d"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 141.26,+       "y": 67.162+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 214.04,+       "y": 76.28+      },+      "courtyardAfter": {+       "maxX": 142.96,+       "maxY": 68.142,+       "minX": 139.56,+       "minY": 66.182+      },+      "courtyardBefore": {+       "maxX": 215.74,+       "maxY": 77.26,+       "minX": 212.34,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C31",+      "uuid": "f3c55040-27a2-43d2-924b-4d8647307b25"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 133.175,+       "y": 67.301+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 218.65,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 134.085,+       "maxY": 67.761,+       "minX": 132.265,+       "minY": 66.841+      },+      "courtyardBefore": {+       "maxX": 219.56,+       "maxY": 76.22,+       "minX": 217.74,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C32",+      "uuid": "bd7ee59b-113c-49ed-b0b0-f2fdc4eb2b3a"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 143.389,+       "y": 72.418+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 223.26,+       "y": 76.28+      },+      "courtyardAfter": {+       "maxX": 145.089,+       "maxY": 73.398,+       "minX": 141.689,+       "minY": 71.438+      },+      "courtyardBefore": {+       "maxX": 224.96,+       "maxY": 77.26,+       "minX": 221.56,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C33",+      "uuid": "967bca63-a488-448e-8775-6a0116da4267"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 135.42,+       "y": 67.027+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 227.87,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 136.33,+       "maxY": 67.487,+       "minX": 134.51,+       "minY": 66.567+      },+      "courtyardBefore": {+       "maxX": 228.78,+       "maxY": 76.22,+       "minX": 226.96,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C34",+      "uuid": "61488e44-3248-4000-acb2-83fecf3fb4a0"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 131.431,+       "y": 89.159+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 174.7,+       "y": 80.24+      },+      "courtyardAfter": {+       "maxX": 133.131,+       "maxY": 90.139,+       "minX": 129.731,+       "minY": 88.179+      },+      "courtyardBefore": {+       "maxX": 176.4,+       "maxY": 81.22,+       "minX": 173.0,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C37",+      "uuid": "88b677d7-9017-4988-8a03-02d610a2e8ab"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 3283.232+    },+    "revision": "d3d47411b5a608b8e089be37f756914993d69d3a440d9321e535dd3c1ea77972",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C19, C31, C32, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245388.3537052,+    "_dt": 0.28+   }+  },+  {+   "refs": [+    "C38",+    "C4",+    "C5",+    "C7",+    "TP7",+    "TP8"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        134.554,+        88.73400000000001+       ],+       "deltaMm": 0.0,+       "expected": [+        134.554,+        88.73400000000001+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 135.464,+       "maxY": 89.194,+       "minX": 133.644,+       "minY": 88.274+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C38",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 134.554,+      "y": 88.734+     },+     {+      "children": {+       "actual": [+        141.833,+        69.858+       ],+       "deltaMm": 0.0,+       "expected": [+        141.833,+        69.858+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 144.133,+       "maxY": 71.008,+       "minX": 139.533,+       "minY": 68.708+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C4",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 141.833,+      "y": 69.858+     },+     {+      "children": {+       "actual": [+        136.876,+        88.77799999999999+       ],+       "deltaMm": 0.0,+       "expected": [+        136.876,+        88.77799999999999+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 137.786,+       "maxY": 89.238,+       "minX": 135.966,+       "minY": 88.318+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C5",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 136.876,+      "y": 88.778+     },+     {+      "children": {+       "actual": [+        146.21300000000002,+        75.3+       ],+       "deltaMm": 0.0,+       "expected": [+        146.21300000000002,+        75.3+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 147.913,+       "maxY": 76.28,+       "minX": 144.513,+       "minY": 74.32+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C7",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 146.213,+      "y": 75.3+     },+     {+      "children": {+       "actual": [+        135.907,+        64.575+       ],+       "deltaMm": 0.0,+       "expected": [+        135.907,+        64.575+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 136.907,+       "maxY": 65.575,+       "minX": 134.907,+       "minY": 63.575+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP7",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 135.907,+      "y": 64.575+     },+     {+      "children": {+       "actual": [+        124.776,+        67.657+       ],+       "deltaMm": 0.0,+       "expected": [+        124.776,+        67.657+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 125.776,+       "maxY": 68.657,+       "minX": 123.776,+       "minY": 66.657+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP8",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 124.776,+      "y": 67.657+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 268,+    "elapsedMs": 247,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C38",+     "C4",+     "C5",+     "C7",+     "TP7",+     "TP8"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 134.554,+       "y": 88.734+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 179.31,+       "y": 79.72+      },+      "courtyardAfter": {+       "maxX": 135.464,+       "maxY": 89.194,+       "minX": 133.644,+       "minY": 88.274+      },+      "courtyardBefore": {+       "maxX": 180.22,+       "maxY": 80.18,+       "minX": 178.4,+       "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C38",+      "uuid": "88498231-3843-4e58-95b7-d8e8378852e5"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 141.833,+       "y": 69.858+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 210.86,+       "y": 59.15+      },+      "courtyardAfter": {+       "maxX": 144.133,+       "maxY": 71.008,+       "minX": 139.533,+       "minY": 68.708+      },+      "courtyardBefore": {+       "maxX": 213.16,+       "maxY": 60.3,+       "minX": 208.56,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C4",+      "uuid": "944e076d-73db-4d8f-963b-4a9786471eb5"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 136.876,+       "y": 88.778+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 216.07,+       "y": 58.46+      },+      "courtyardAfter": {+       "maxX": 137.786,+       "maxY": 89.238,+       "minX": 135.966,+       "minY": 88.318+      },+      "courtyardBefore": {+       "maxX": 216.98,+       "maxY": 58.92,+       "minX": 215.16,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C5",+      "uuid": "2dab7b65-ba17-4d2b-b603-8cdd5706b282"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 146.213,+       "y": 75.3+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 224.5,+       "y": 58.98+      },+      "courtyardAfter": {+       "maxX": 147.913,+       "maxY": 76.28,+       "minX": 144.513,+       "minY": 74.32+      },+      "courtyardBefore": {+       "maxX": 226.2,+       "maxY": 59.96,+       "minX": 222.8,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C7",+      "uuid": "03a5d9ef-b086-4256-b2b3-12a0e8556d1a"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 135.907,+       "y": 64.575+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 230.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 136.907,+       "maxY": 65.575,+       "minX": 134.907,+       "minY": 63.575+      },+      "courtyardBefore": {+       "maxX": 231.9,+       "maxY": 110.26,+       "minX": 229.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP7",+      "uuid": "3879bf3c-26c1-4ce9-adf3-24e18a0c6ac5"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 124.776,+       "y": 67.657+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 234.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 125.776,+       "maxY": 68.657,+       "minX": 123.776,+       "minY": 66.657+      },+      "courtyardBefore": {+       "maxX": 235.9,+       "maxY": 110.26,+       "minX": 233.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP8",+      "uuid": "005446c0-e2df-4940-afea-5fbbaac73964"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 3163.04+    },+    "revision": "2177cf66024ce7f9aa1d18977187cd47e02318ac844ca3b15ee8477459979734",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C4, C5, C7, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245389.8308024,+    "_dt": 0.28+   }+  },+  {+   "refs": [+    "R3",+    "C20",+    "C22",+    "C8",+    "R6",+    "TP4"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        149.936,+        110.154+       ],+       "deltaMm": 0.0,+       "expected": [+        149.936,+        110.154+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 150.406,+       "maxY": 111.084,+       "minX": 149.466,+       "minY": 109.224+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R3",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 149.936,+      "y": 110.154+     },+     {+      "children": {+       "actual": [+        132.26299999999998,+        93.747+       ],+       "deltaMm": 0.0,+       "expected": [+        132.26299999999998,+        93.747+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 132.993,+       "maxY": 95.227,+       "minX": 131.533,+       "minY": 92.267+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C20",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 132.263,+      "y": 93.747+     },+     {+      "children": {+       "actual": [+        131.834,+        91.262+       ],+       "deltaMm": 0.0,+       "expected": [+        131.834,+        91.262+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 132.744,+       "maxY": 91.722,+       "minX": 130.924,+       "minY": 90.802+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C22",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 131.834,+      "y": 91.262+     },+     {+      "children": {+       "actual": [+        134.623,+        96.497+       ],+       "deltaMm": 0.0,+       "expected": [+        134.623,+        96.497+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 136.103,+       "maxY": 97.227,+       "minX": 133.143,+       "minY": 95.767+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C8",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 134.623,+      "y": 96.497+     },+     {+      "children": {+       "actual": [+        136.989,+        96.69+       ],+       "deltaMm": 0.0,+       "expected": [+        136.989,+        96.69+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 137.459,+       "maxY": 97.62,+       "minX": 136.519,+       "minY": 95.76+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R6",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 136.989,+      "y": 96.69+     },+     {+      "children": {+       "actual": [+        131.568,+        97.182+       ],+       "deltaMm": 0.0,+       "expected": [+        131.568,+        97.182+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 132.568,+       "maxY": 98.182,+       "minX": 130.568,+       "minY": 96.182+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP4",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 131.568,+      "y": 97.182+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 251,+    "elapsedMs": 231,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "R3",+     "C20",+     "C22",+     "C8",+     "R6",+     "TP4"+    ],+    "moves": [+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 149.936,+       "y": 110.154+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 200.39,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 150.406,+       "maxY": 111.084,+       "minX": 149.466,+       "minY": 109.224+      },+      "courtyardBefore": {+       "maxX": 201.32,+       "maxY": 98.6,+       "minX": 199.46,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R3",+      "uuid": "fbcadbb9-2f61-491e-b797-b9fcf68751f5"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 132.263,+       "y": 93.747+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 234.92,+       "y": 71.73+      },+      "courtyardAfter": {+       "maxX": 132.993,+       "maxY": 95.227,+       "minX": 131.533,+       "minY": 92.267+      },+      "courtyardBefore": {+       "maxX": 236.4,+       "maxY": 72.46,+       "minX": 233.44,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C20",+      "uuid": "1bea4128-e530-479b-ad2e-b9c974565b32"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 131.834,+       "y": 91.262+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 177.73,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 132.744,+       "maxY": 91.722,+       "minX": 130.924,+       "minY": 90.802+      },+      "courtyardBefore": {+       "maxX": 178.64,+       "maxY": 76.22,+       "minX": 176.82,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C22",+      "uuid": "dfe7042f-5406-45ed-9762-c85a5fea2601"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 134.623,+       "y": 96.497+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 229.68,+       "y": 58.73+      },+      "courtyardAfter": {+       "maxX": 136.103,+       "maxY": 97.227,+       "minX": 133.143,+       "minY": 95.767+      },+      "courtyardBefore": {+       "maxX": 231.16,+       "maxY": 59.46,+       "minX": 228.2,+       "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C8",+      "uuid": "05a3314c-d51b-4771-9e7d-bbfb57ff6cd6"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 136.989,+       "y": 96.69+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 211.97,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 137.459,+       "maxY": 97.62,+       "minX": 136.519,+       "minY": 95.76+      },+      "courtyardBefore": {+       "maxX": 212.9,+       "maxY": 98.6,+       "minX": 211.04,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R6",+      "uuid": "15ec9bff-789f-4d7c-ab94-5e4a5f6ca08a"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 131.568,+       "y": 97.182+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 218.9,+       "y": 109.26+      },+      "courtyardAfter": {+       "maxX": 132.568,+       "maxY": 98.182,+       "minX": 130.568,+       "minY": 96.182+      },+      "courtyardBefore": {+       "maxX": 219.9,+       "maxY": 110.26,+       "minX": 217.9,+       "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP4",+      "uuid": "22fc7cb2-060f-492b-a1e2-394436c9ef78"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 2878.314+    },+    "revision": "1776eb093246fbaf41e7c8df809dc40e092d715fd4e4d9e9f1f11092ecd4cec2",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C8, C20, C22, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245391.3066475,+    "_dt": 0.26+   }+  },+  {+   "refs": [+    "C12",+    "C13",+    "C21",+    "R12",+    "R14",+    "R2"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        141.534,+        94.519+       ],+       "deltaMm": 0.0,+       "expected": [+        141.534,+        94.519+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 142.444,+       "maxY": 94.979,+       "minX": 140.624,+       "minY": 94.059+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C12",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 141.534,+      "y": 94.519+     },+     {+      "children": {+       "actual": [+        147.59,+        103.379+       ],+       "deltaMm": 0.0,+       "expected": [+        147.59,+        103.379+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 148.05,+       "maxY": 104.289,+       "minX": 147.13,+       "minY": 102.469+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C13",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 147.59,+      "y": 103.379+     },+     {+      "children": {+       "actual": [+        143.601,+        104.122+       ],+       "deltaMm": 0.0,+       "expected": [+        143.601,+        104.122+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 144.061,+       "maxY": 105.032,+       "minX": 143.141,+       "minY": 103.212+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "C21",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 143.601,+      "y": 104.122+     },+     {+      "children": {+       "actual": [+        147.638,+        100.625+       ],+       "deltaMm": 0.0,+       "expected": [+        147.638,+        100.625+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 148.108,+       "maxY": 101.555,+       "minX": 147.168,+       "minY": 99.695+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R12",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 147.638,+      "y": 100.625+     },+     {+      "children": {+       "actual": [+        137.778,+        101.024+       ],+       "deltaMm": 0.0,+       "expected": [+        137.778,+        101.024+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 138.248,+       "maxY": 101.954,+       "minX": 137.308,+       "minY": 100.094+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R14",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 137.778,+      "y": 101.024+     },+     {+      "children": {+       "actual": [+        143.601,+        93.878+       ],+       "deltaMm": 0.0,+       "expected": [+        143.601,+        93.878+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 144.071,+       "maxY": 94.808,+       "minX": 143.131,+       "minY": 92.948+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R2",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 143.601,+      "y": 93.878+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 243,+    "elapsedMs": 222,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "C12",+     "C13",+     "C21",+     "R12",+     "R14",+     "R2"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 141.534,+       "y": 94.519+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 187.11,+       "y": 71.46+      },+      "courtyardAfter": {+       "maxX": 142.444,+       "maxY": 94.979,+       "minX": 140.624,+       "minY": 94.059+      },+      "courtyardBefore": {+       "maxX": 188.02,+       "maxY": 71.92,+       "minX": 186.2,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C12",+      "uuid": "0cb5ee5c-74fe-4a8a-8dc5-3ebe1ffab2fa"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 147.59,+       "y": 103.379+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 190.93,+       "y": 71.46+      },+      "courtyardAfter": {+       "maxX": 148.05,+       "maxY": 104.289,+       "minX": 147.13,+       "minY": 102.469+      },+      "courtyardBefore": {+       "maxX": 191.84,+       "maxY": 71.92,+       "minX": 190.02,+       "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C13",+      "uuid": "ce3e7028-d982-43f7-b5a0-f7dee61ac2ba"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 143.601,+       "y": 104.122+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 173.91,+       "y": 75.76+      },+      "courtyardAfter": {+       "maxX": 144.061,+       "maxY": 105.032,+       "minX": 143.141,+       "minY": 103.212+      },+      "courtyardBefore": {+       "maxX": 174.82,+       "maxY": 76.22,+       "minX": 173.0,+       "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "C21",+      "uuid": "4ff4c65e-25e8-4f70-b5bb-117e7606b8e6"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 147.638,+       "y": 100.625+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 235.13,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 148.108,+       "maxY": 101.555,+       "minX": 147.168,+       "minY": 99.695+      },+      "courtyardBefore": {+       "maxX": 236.06,+       "maxY": 98.6,+       "minX": 234.2,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R12",+      "uuid": "1e432e2e-7419-40c0-bc47-06618124a145"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 137.778,+       "y": 101.024+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 177.79,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 138.248,+       "maxY": 101.954,+       "minX": 137.308,+       "minY": 100.094+      },+      "courtyardBefore": {+       "maxX": 178.72,+       "maxY": 106.26,+       "minX": 176.86,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R14",+      "uuid": "ba7f35cc-c21d-47ee-ad5b-700c9a313f78"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 143.601,+       "y": 93.878+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 196.53,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 144.071,+       "maxY": 94.808,+       "minX": 143.131,+       "minY": 92.948+      },+      "courtyardBefore": {+       "maxX": 197.46,+       "maxY": 98.6,+       "minX": 195.6,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R2",+      "uuid": "73b05aa4-29a0-4cdd-82f5-484c3e0f8586"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 2442.944+    },+    "revision": "da5860070dd2a324ac73b0b46430edfaf2de1770acb9d7ce06c84f4602d8042d",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (C12, C13, C21, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245392.7653117,+    "_dt": 0.25+   }+  },+  {+   "refs": [+    "R24",+    "R4",+    "R7",+    "R9",+    "TP12",+    "TP18"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        147.877,+        94.685+       ],+       "deltaMm": 0.0,+       "expected": [+        147.877,+        94.685+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 148.347,+       "maxY": 95.615,+       "minX": 147.407,+       "minY": 93.755+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R24",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 147.877,+      "y": 94.685+     },+     {+      "children": {+       "actual": [+        145.764,+        103.921+       ],+       "deltaMm": 0.0,+       "expected": [+        145.764,+        103.921+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 146.694,+       "maxY": 104.391,+       "minX": 144.834,+       "minY": 103.451+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R4",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 145.764,+      "y": 103.921+     },+     {+      "children": {+       "actual": [+        149.357,+        100.147+       ],+       "deltaMm": 0.0,+       "expected": [+        149.357,+        100.147+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 149.827,+       "maxY": 101.077,+       "minX": 148.887,+       "minY": 99.217+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R7",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 149.357,+      "y": 100.147+     },+     {+      "children": {+       "actual": [+        139.888,+        103.921+       ],+       "deltaMm": 0.0,+       "expected": [+        139.888,+        103.921+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 140.818,+       "maxY": 104.391,+       "minX": 138.958,+       "minY": 103.451+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R9",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 139.888,+      "y": 103.921+     },+     {+      "children": {+       "actual": [+        148.638,+        97.375+       ],+       "deltaMm": 0.0,+       "expected": [+        148.638,+        97.375+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 149.888,+       "maxY": 98.625,+       "minX": 147.388,+       "minY": 96.125+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP12",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 148.638,+      "y": 97.375+     },+     {+      "children": {+       "actual": [+        145.765,+        93.728+       ],+       "deltaMm": 0.0,+       "expected": [+        145.765,+        93.728+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 146.765,+       "maxY": 94.728,+       "minX": 144.765,+       "minY": 92.728+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP18",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 145.765,+      "y": 93.728+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 243,+    "elapsedMs": 222,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "R24",+     "R4",+     "R7",+     "R9",+     "TP12",+     "TP18"+    ],+    "moves": [+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 147.877,+       "y": 94.685+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 216.39,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 148.347,+       "maxY": 95.615,+       "minX": 147.407,+       "minY": 93.755+      },+      "courtyardBefore": {+       "maxX": 217.32,+       "maxY": 106.26,+       "minX": 215.46,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R24",+      "uuid": "c6d0d701-727b-4105-b8ba-21dfa8f2ea6b"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 145.764,+       "y": 103.921+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 204.25,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 146.694,+       "maxY": 104.391,+       "minX": 144.834,+       "minY": 103.451+      },+      "courtyardBefore": {+       "maxX": 205.18,+       "maxY": 98.6,+       "minX": 203.32,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R4",+      "uuid": "3c2c61e6-fd36-4f83-a3c9-68a68dbd0411"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 149.357,+       "y": 100.147+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 215.83,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 149.827,+       "maxY": 101.077,+       "minX": 148.887,+       "minY": 99.217+      },+      "courtyardBefore": {+       "maxX": 216.76,+       "maxY": 98.6,+       "minX": 214.9,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R7",+      "uuid": "d037e65d-cedd-41d9-97e4-f1a0a3bbd1d1"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 139.888,+       "y": 103.921+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 223.55,+       "y": 98.13+      },+      "courtyardAfter": {+       "maxX": 140.818,+       "maxY": 104.391,+       "minX": 138.958,+       "minY": 103.451+      },+      "courtyardBefore": {+       "maxX": 224.48,+       "maxY": 98.6,+       "minX": 222.62,+       "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R9",+      "uuid": "c0c5448c-2ccd-4b02-9657-17913567bd26"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 148.638,+       "y": 97.375+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 186.25,+       "y": 116.01+      },+      "courtyardAfter": {+       "maxX": 149.888,+       "maxY": 98.625,+       "minX": 147.388,+       "minY": 96.125+      },+      "courtyardBefore": {+       "maxX": 187.5,+       "maxY": 117.26,+       "minX": 185.0,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP12",+      "uuid": "5f95e6e8-bc42-4f73-beef-c60dfa8b423d"+     },+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 145.765,+       "y": 93.728+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 211.5,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 146.765,+       "maxY": 94.728,+       "minX": 144.765,+       "minY": 92.728+      },+      "courtyardBefore": {+       "maxX": 212.5,+       "maxY": 116.76,+       "minX": 210.5,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP18",+      "uuid": "e622f919-5ea6-4c2e-b02e-a34ae21e18c3"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 1892.053+    },+    "revision": "879d48d7c812548f60010a19fbd54a6b35b2c42f2b7df2e15d1533f3bfa64a07",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place 6 footprints (R4, R7, R9, ...)",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245394.2133331,+    "_dt": 0.25+   }+  },+  {+   "refs": [+    "TP9",+    "R22"+   ],+   "reply": {+    "after": [+     {+      "children": {+       "actual": [+        110.5,+        83.0+       ],+       "deltaMm": 0.0,+       "expected": [+        110.5,+        83.0+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 111.5,+       "maxY": 84.0,+       "minX": 109.5,+       "minY": 82.0+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "TP9",+      "rotation": 0.0,+      "side": "F.Cu",+      "x": 110.5,+      "y": 83.0+     },+     {+      "children": {+       "actual": [+        106.016,+        94.749+       ],+       "deltaMm": 0.0,+       "expected": [+        106.016,+        94.749+       ],+       "method": "courtyardCentre",+       "ok": true+      },+      "courtyard": {+       "maxX": 106.486,+       "maxY": 95.679,+       "minX": 105.546,+       "minY": 93.819+      },+      "insideOutline": true,+      "matches": true,+      "poseMatches": true,+      "ref": "R22",+      "rotation": 90.0,+      "side": "F.Cu",+      "x": 106.016,+      "y": 94.749+     }+    ],+    "bridgeVersion": "1.0.3",+    "checks": {+     "courtyardOverlaps": [],+     "ok": true,+     "outline": {+      "maxX": 168.0,+      "maxY": 132.0,+      "minX": 104.0,+      "minY": 58.0+     },+     "outlineChecked": true,+     "outsideOutline": []+    },+    "durationMs": 252,+    "elapsedMs": 229,+    "error": "",+    "mechanism": "ipc",+    "movedRefs": [+     "TP9",+     "R22"+    ],+    "moves": [+     {+      "after": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 110.5,+       "y": 83.0+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 174.0,+       "y": 115.76+      },+      "courtyardAfter": {+       "maxX": 111.5,+       "maxY": 84.0,+       "minX": 109.5,+       "minY": 82.0+      },+      "courtyardBefore": {+       "maxX": 175.0,+       "maxY": 116.76,+       "minX": 173.0,+       "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "TP9",+      "uuid": "509eed4c-ee77-416b-987b-72d59fcd8962"+     },+     {+      "after": {+       "rotation": 90.0,+       "side": "F.Cu",+       "x": 106.016,+       "y": 94.749+      },+      "before": {+       "rotation": 0.0,+       "side": "F.Cu",+       "x": 208.67,+       "y": 105.79+      },+      "courtyardAfter": {+       "maxX": 106.486,+       "maxY": 95.679,+       "minX": 105.546,+       "minY": 93.819+      },+      "courtyardBefore": {+       "maxX": 209.6,+       "maxY": 106.26,+       "minX": 207.74,+       "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "flipped": false,+      "ref": "R22",+      "uuid": "a849e47f-23f9-4a87-a1bc-da8e73e5206d"+     }+    ],+    "mutated": true,+    "output": "",+    "ratsnest": {+     "totalMm": 1677.862+    },+    "revision": "f4a72ce03f06db8d179fe54e4b39e46031d0b7e7cc6f6ccb0d55c6f9b5a35506",+    "saved": false,+    "schemaVersion": 1,+    "source": "live-editor",+    "status": "ok",+    "statusVerb": "kicad_status",+    "success": true,+    "timeoutSeconds": 130,+    "undoLabel": "Adom: place R22, TP9",+    "undoSteps": 1,+    "verified": true,+    "_t0": 1789245395.6629996,+    "_dt": 0.26+   }+  }+ ],+ "validate": {+  "_hint": "placed requires zero courtyard overlaps and nothing outside the outline; drc.placementViolations is KiCad's own verdict on courtyards, edge clearance, silk and pad clearance. A stale result is superseded by newer edits.",+  "_timeoutHint": "ab waits up to 130s for this verb before the request times out. If it's a long operation (cloud open / download / export), DON'T treat a timeout as failure \u2014 the work usually keeps running on the bridge. Poll `kicad_status` until it reports done.",+  "bridgeVersion": "1.0.3",+  "courtyardOverlapCount": 0,+  "courtyardOverlaps": [],+  "currentRevision": "f4a72ce03f06db8d179fe54e4b39e46031d0b7e7cc6f6ccb0d55c6f9b5a35506",+  "drc": {+   "available": true,+   "errors": 13,+   "otherViolationCount": 41,+   "placementClean": false,+   "placementErrors": 13,+   "placementTypes": [+    "courtyards_overlap",+    "malformed_courtyard",+    "missing_courtyard",+    "copper_edge_clearance",+    "silk_edge_clearance",+    "silk_over_copper",+    "silk_overlap",+    "hole_clearance",+    "holes_co_located",+    "drilled_holes_too_close",+    "items_not_allowed",+    "clearance",+    "shorting_items",+    "footprint_type_mismatch"+   ],+   "placementViolationCount": 36,+   "placementViolations": [+    {+     "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1250 mm)",+     "items": [+      {+       "description": "Pad 1 [unconnected-(U2-PGOOD-Pad1)] of U2 on F.Cu",+       "pos": {+        "x": 122.538,+        "y": 77.9+       },+       "uuid": "d5adf956-8948-46b7-a6a2-7ad83e9214a1"+      },+      {+       "description": "Pad 11 [GND] of U2 on F.Cu",+       "pos": {+        "x": 122.450002,+        "y": 76.999999+       },+       "uuid": "7cb441e9-6a7c-42dc-b22f-fb3c65522b3c"+      }+     ],+     "severity": "error",+     "type": "clearance"+    },+    {+     "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1500 mm)",+     "items": [+      {+       "description": "Pad 2 [/5V_EN] of U2 on F.Cu",+       "pos": {+        "x": 123.35,+        "y": 77.9+       },+       "uuid": "99066f8a-eeb0-4cd8-ad30-7a4d9b0d8313"+      },+      {+       "description": "Pad 3 [+VBAT] of U2 on F.Cu",+       "pos": {+        "x": 123.849998,+        "y": 77.9+       },+       "uuid": "ff018ed4-2127-4cd3-95a9-07bb092e5daa"+      }+     ],+     "severity": "error",+     "type": "clearance"+    },+    {+     "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1800 mm)",+     "items": [+      {+       "description": "Pad 4 [+5V] of U2 on F.Cu",+       "pos": {+        "x": 125.500001,+        "y": 77.700001+       },+       "uuid": "1599671c-4db8-4e53-9ea2-c06583d21771"+      },+      {+       "description": "Pad 10 [GND] of U2 on F.Cu",+       "pos": {+        "x": 123.495,+        "y": 76.5+       },+       "uuid": "6c38065c-3387-4d55-9009-d90ef5b39252"+      }+     ],+     "severity": "error",+     "type": "clearance"+    },+    {+     "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1800 mm)",+     "items": [+      {+       "description": "Pad 5 [/SW] of U2 on F.Cu",+       "pos": {+        "x": 125.500001,+        "y": 75.299999+       },+       "uuid": "2d08cef8-2c43-4563-81bd-6b4f127e455c"+      },+      {+       "description": "Pad 10 [GND] of U2 on F.Cu",+       "pos": {+        "x": 123.495,+        "y": 76.5+       },+       "uuid": "6c38065c-3387-4d55-9009-d90ef5b39252"+      }+     ],+     "severity": "error",+     "type": "clearance"+    },+    {+     "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1500 mm)",+     "items": [+      {+       "description": "Pad 6 [/SW] of U2 on F.Cu",+       "pos": {+        "x": 123.849998,+        "y": 75.1+       },+       "uuid": "1673390f-10d5-4f67-8c26-b2a9dfc5eee4"+      },+      {+       "description": "Pad 7 [unconnected-(U2-BOOT-Pad7)] of U2 on F.Cu",+       "pos": {+        "x": 123.35,+        "y": 75.1+       },+       "uuid": "034ceb01-701a-4eb0-aa47-edf11e31e517"+      }+     ],+     "severity": "error",+     "type": "clearance"+    },+    {+     "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1250 mm)",+     "items": [+      {+       "description": "Pad 8 [/5V_VCC] of U2 on F.Cu",+       "pos": {+        "x": 122.538,+        "y": 75.1+       },+       "uuid": "bcb57037-3d40-497e-b16a-a1be6387308a"+      },+      {+       "description": "Pad 9 [+5V] of U2 on F.Cu",+       "pos": {+        "x": 122.450002,+        "y": 76.000001+       },+       "uuid": "15c3b4a7-76bc-4766-a565-729d03b30352"+      }+     ],+     "severity": "error",+     "type": "clearance"+    },+    {+     "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1250 mm)",+     "items": [+      {+       "description": "Pad 9 [+5V] of U2 on F.Cu",+       "pos": {+        "x": 122.450002,+        "y": 76.000001+       },+       "uuid": "15c3b4a7-76bc-4766-a565-729d03b30352"+      },+      {+       "description": "Pad 10 [GND] of U2 on F.Cu",+       "pos": {+        "x": 123.495,+        "y": 76.5+       },+       "uuid": "6c38065c-3387-4d55-9009-d90ef5b39252"+      }+     ],+     "severity": "error",+     "type": "clearance"+    },+    {+     "description": "Footprint has malformed courtyard (not a closed shape)",+     "items": [+      {+       "description": "Footprint Q2",+       "pos": {+        "x": 154.7,+        "y": 115.5+       },+       "uuid": "048cd914-d217-4fed-b71d-cf01226c3bfd"+      }+     ],+     "severity": "error",+     "type": "malformed_courtyard"+    },+    {+     "description": "Footprint has malformed courtyard (not a closed shape)",+     "items": [+      {+       "description": "Footprint Q5",+       "pos": {+        "x": 154.7,+        "y": 76.5+       },+       "uuid": "1f171934-f2d2-4f3a-9efa-42ff4f67ba74"+      }+     ],+     "severity": "error",+     "type": "malformed_courtyard"+    },+    {+     "description": "Footprint has malformed courtyard (not a closed shape)",+     "items": [+      {+       "description": "Footprint Q6",+       "pos": {+        "x": 154.7,+        "y": 83.5+       },+       "uuid": "264b31b8-9597-45d1-88b5-2dab7cb8b533"+      }+     ],+     "severity": "error",+     "type": "malformed_courtyard"+    },+    {+     "description": "Footprint has malformed courtyard (not a closed shape)",+     "items": [+      {+       "description": "Footprint Q4",+       "pos": {+        "x": 154.2,+        "y": 102.0+       },+       "uuid": "5a696c0c-c1c2-4399-9b5f-e8dfc4298ed1"+      }+     ],+     "severity": "error",+     "type": "malformed_courtyard"+    },+    {+     "description": "Footprint has malformed courtyard (not a closed shape)",+     "items": [+      {+       "description": "Footprint Q3",+       "pos": {+        "x": 154.7,+        "y": 95.5+       },+       "uuid": "6a7b68a0-827d-4ddb-918c-efaa36891c18"+      }+     ],+     "severity": "error",+     "type": "malformed_courtyard"+    },+    {+     "description": "Footprint has malformed courtyard (not a closed shape)",+     "items": [+      {+       "description": "Footprint Q1",+       "pos": {+        "x": 154.7,+        "y": 108.5+       },+       "uuid": "7a40ae5b-ca91-40e3-aa53-d69109de344f"+      }+     ],+     "severity": "error",+     "type": "malformed_courtyard"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Segment of JP1 on F.Silkscreen",+       "pos": {+        "x": 120.156,+        "y": 75.85+       },+       "uuid": "21074138-db20-43a6-b29c-d240dae5e60d"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC14 on F.Silkscreen",+       "pos": {+        "x": 166.0,+        "y": 127.0+       },+       "uuid": "c85b0b09-37f7-413a-8925-f62c6ff812d2"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC6 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 87.0+       },+       "uuid": "27fc318d-7e9e-43d2-ac49-340351458591"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC10 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 83.0+       },+       "uuid": "fe8c3f56-3df2-4640-a695-0405fbd037e2"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MP1 on F.Silkscreen",+       "pos": {+        "x": 120.0,+        "y": 63.0+       },+       "uuid": "158c5c06-8eb2-4875-9629-c0f23a6a6864"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC18 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 97.0+       },+       "uuid": "b2049744-e9bc-4c75-b1d3-a277ff0266e7"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC13 on F.Silkscreen",+       "pos": {+        "x": 166.0,+        "y": 63.0+       },+       "uuid": "fcadf147-53a4-4183-a7d1-ec45c0c9b7ec"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC15 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 77.0+       },+       "uuid": "89d65d80-16a5-49e4-a0e9-80b2c11891bb"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC7 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 81.0+       },+       "uuid": "6cf507e2-d810-4e30-8f14-afad5d44c217"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC17 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 91.0+       },+       "uuid": "f9cf7766-1a43-4838-8a72-4ef248106721"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC22 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 71.000001+       },+       "uuid": "c4b60334-37e5-4021-8a2f-c608d6813b00"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC20 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 75.000001+       },+       "uuid": "d7e12f71-7c57-4260-9ff7-5fa907152823"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC8 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 85.0+       },+       "uuid": "9eb37643-c91f-440a-80ca-02d8e6d3ee82"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MP2 on F.Silkscreen",+       "pos": {+        "x": 152.0,+        "y": 63.0+       },+       "uuid": "8807f6e7-eebb-4c0c-846e-7b7c95a025c7"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC2 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 62.999999+       },+       "uuid": "4f076f48-1228-49cb-9741-5ee2a6665b60"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MP3 on F.Silkscreen",+       "pos": {+        "x": 152.0,+        "y": 127.0+       },+       "uuid": "87838bc4-6758-44ad-b9fc-1107ccbea2eb"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC23 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 93.0+       },+       "uuid": "29212e90-3749-4152-9ce9-df739f8a0fc5"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC19 on F.Silkscreen",+       "pos": {+        "x": 106.0,+        "y": 127.0+       },+       "uuid": "ec058f1e-d0c5-4f55-8587-e0eb33a7c39e"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC12 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 95.000001+       },+       "uuid": "f970e436-e946-4ad8-9baa-8238f941a283"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC16 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 73.000001+       },+       "uuid": "d6ac8fa5-ffce-48f1-a5be-262f040f248e"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC4 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 65.0+       },+       "uuid": "35dd464f-f125-48f0-ba83-12449ad181f9"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MP4 on F.Silkscreen",+       "pos": {+        "x": 120.0,+        "y": 127.0+       },+       "uuid": "10c209a2-fe75-4fa3-99c1-0dfd9d0f9989"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    },+    {+     "description": "Silkscreen clipped by solder mask",+     "items": [+      {+       "description": "Circle of MC21 on F.Silkscreen",+       "pos": {+        "x": 108.0,+        "y": 89.0+       },+       "uuid": "3681c4f8-c31a-4e5b-9cba-9c7ac6436a3a"+      }+     ],+     "severity": "warning",+     "type": "silk_over_copper"+    }+   ],+   "possiblyTruncatedViolationTypes": [],+   "projectRulesCopied": [],+   "source": "live-editor-snapshot",+   "unconnected": 271,+   "unconnectedCountIsLowerBound": false,+   "unconnectedReportMayBeTruncated": false,+   "violationReportMayBeTruncated": false,+   "warnings": 64,+   "zonesRefilled": true+  },+  "durationMs": 2514,+  "elapsedMs": 2471,+  "error": "",+  "footprintCount": 149,+  "mechanism": "ipc",+  "outline": {+   "maxX": 168.0,+   "maxY": 132.0,+   "minX": 104.0,+   "minY": 58.0+  },+  "output": "",+  "outsideOutline": [],+  "parked": [],+  "placed": true,+  "ratsnest": {+   "method": "minimum spanning tree over pad centres per net",+   "totalMm": 1677.862+  },+  "revision": "f4a72ce03f06db8d179fe54e4b39e46031d0b7e7cc6f6ccb0d55c6f9b5a35506",+  "schemaVersion": 1,+  "source": "live-editor",+  "stale": false,+  "status": "ok",+  "statusVerb": "kicad_status",+  "success": true,+  "timeoutSeconds": 130,+  "withoutCourtyard": [],+  "_t0": 1789245397.1226556,+  "_dt": 2.52+ },+ "wall_seconds": 33.8+}\ No newline at end of file
demo/placement/fable/plan-preview.png
⋯ 1 unchanged line ⋯
demo/placement/fable/plan_placement.py+22−35
@@ -125,6 +125,18 @@ def try_place(p, x, y, r):     p.x, p.y, p.r = round(x, 3), round(y, 3), r; placed[p.ref] = b     return True +# ---------- 1b. machine pins (MP) and machine contacts (MC): FIXED by the scaffold pattern ----------+# A molecule's pins and contacts are its plug-in interface (the scaffold pattern: pins 16 mm+# in from the left and right edges, contacts on a 2 mm pitch). They keep the positions and+# rotations the board came with; the plan only occupies their courtyards and never moves them.+big = {}+contacts = sorted([r for r in parts if re.fullmatch(r"MC\d+", r)], key=lambda r: int(r[2:]))+pins = sorted([r for r in parts if re.fullmatch(r"MP\d+", r)], key=lambda r: int(r[2:]))+fixed = {}+for r in contacts + pins:+    q = parts[r]; q.x, q.y, q.r = q.ox, q.oy, q.orot+    placed[r] = q.box(q.x, q.y, q.r); fixed[r] = (q.x, q.y, q.r)+    big[r] = q # ---------- 1. macro placement by function ---------- cx, cy = (X0 + X1) / 2, (Y0 + Y1) / 2 def nets_of(r): return {n for _, _, n in parts[r].pads}@@ -142,14 +154,14 @@ phase = collections.defaultdict(list) for q in mosfets:     for n in nets_of(q):         if n.startswith("/DRV_SH"): phase[n].append(q)-bridge_x = X1 - MARGIN - 3.7 - 0.6+bridge_x = X1 - MARGIN - 3.7 - 0.6 - 8.0   # left of the MC5/MC9/MC11 contact column at x=164 macro = {} for k, yy in zip(sorted(phase.keys()), (Y1 - 20, cy + 4, Y0 + 22)):   # A bottom, B middle, C top     hs, ls = sorted(phase[k], key=lambda q: not is_high(q))     macro[hs] = (bridge_x, yy - 3.5, 0); macro[ls] = (bridge_x, yy + 3.5, 0)-macro[bulk[1]] = (X1 - MARGIN - 6.8, Y0 + MARGIN + 5.6, 0)      # bulk caps at the +VBAT rail, above the bridge-macro[bulk[0]] = (X1 - MARGIN - 6.8 - 14.2, Y0 + MARGIN + 5.6, 0)-macro[tvs] = (X1 - MARGIN - 6.8 - 14.2 - 11.5, Y0 + MARGIN + 2.5, 0)  # TVS on the same rail+macro[bulk[1]] = (X1 - MARGIN - 12.0, Y0 + 15.5, 0)      # bulk caps at the +VBAT rail, under the top contacts, above the bridge+macro[bulk[0]] = (X1 - MARGIN - 12.0 - 14.2, Y0 + 15.5, 0)+macro[tvs] = (X1 - MARGIN - 12.0 - 14.2 - 11.5, Y0 + 15.5, 0)  # TVS on the same rail macro[shunt] = (X1 - MARGIN - 4.2, Y1 - MARGIN - 2.5, 0)           # shunt in the low-side return, below the bridge macro[ina] = (X1 - MARGIN - 4.2 - 9.5, Y1 - MARGIN - 2.2, 0)         # sense amp right at the shunt macro[drv] = (bridge_x - 12.0, cy + 4, 0)                          # gate driver beside the bridge, mid height@@ -159,36 +171,11 @@ macro[xtal] = (bridge_x - 30.0, cy + 16.5, 0)                        # crystal u macro[reg33] = (bridge_x - 30.0, cy - 5.5, 0)                        # 3V3 LDO above the MCU macro[buck] = (X0 + 22, Y0 + 17, 0)                                 # buck near the top-left, fed from the rail macro[schottky] = (X0 + 22, Y0 + 26, 0)-macro[hdr] = (X0 + MARGIN + 4.4, cy + 2, 0)                          # debug header on the left edge-macro[sw] = (X0 + MARGIN + 3.2, cy + 13, 0)                          # reset button under it-big = {r: parts[r] for r in macro}+macro[hdr] = (X0 + 10.5, cy + 2, 0)                          # debug header on the left edge+macro[sw] = (X0 + 10.5, cy + 13.5, 0)                          # reset button under it+for r in macro: big[r] = parts[r] for r, (x, y, rr) in macro.items():-    assert place_near(parts[r], x, y, rr, reach=8.0), r--# ---------- 1b. machine contacts (MC) and machine pins (MP): rows along the left and bottom edges -----------contacts = sorted([r for r in parts if re.fullmatch(r"MC\d+", r)], key=lambda r: int(r[2:]))-pins = sorted([r for r in parts if re.fullmatch(r"MP\d+", r)], key=lambda r: int(r[2:]))-for r, (x, y) in zip(pins, [(X0 + MARGIN + 3.2, Y0 + MARGIN + 3.2), (X0 + MARGIN + 3.2, Y1 - MARGIN - 3.2), (cx - 12, Y1 - MARGIN - 3.2), (X0 + MARGIN + 3.2, Y0 + 24)]):-    assert place_near(parts[r], x, y, 0, reach=6.0), r-# contacts packed along edge lanes, big ones first so the small ones fill what is left-queue = sorted(contacts, key=lambda r: -parts[r].cw); gap = 0.9-lanes = [  # (axis, fixed coordinate, start, end): 'v' walks y along a vertical lane at x; 'h' walks x along a horizontal lane at y-    ("v", X0 + MARGIN, Y0 + MARGIN + 7.5, cy - 9),-    ("v", X0 + MARGIN, cy + 20, Y1 - MARGIN - 8),-    ("h", Y1 - MARGIN, X0 + MARGIN + 7.5, X1 - MARGIN - 20),-    ("h", Y0 + MARGIN, X0 + MARGIN + 7.5, X1 - MARGIN - 38),-    ("h", Y1 - MARGIN - 6.5, X0 + MARGIN + 7.5, X1 - MARGIN - 20),-]-for axis, fixed, a0, a1 in lanes:-    pos = a0-    for r in list(queue):-        q = parts[r]; span = q.ch if axis == "v" else q.cw-        if pos + span > a1: continue-        if axis == "v": ok = place_near(q, fixed + q.cw / 2, pos + q.ch / 2, 0, reach=2.0)-        else:           ok = place_near(q, pos + q.cw / 2, fixed - q.ch / 2, 0, reach=2.0)-        if ok: queue.remove(r); pos += span + gap-assert not queue, ("contacts left over", queue)-for r in contacts + pins: big[r] = parts[r]+    assert place_near(parts[r], x, y, rr, reach=20.0), r  # ---------- 2. attach passives to anchors ---------- small = [p for r, p in parts.items() if r not in big]@@ -259,8 +246,8 @@ def ratsnest(use_plan):             pts += [(x, y) for x, y, pn in p.pad_world(*pos) if pn == n]         tot += mst_len(pts)     return tot-plan = {r: {"x": p.x, "y": p.y, "rotation": p.r, "side": "F.Cu", "value": p.val, "anchor": (anchor_for(p) if r not in big else None)} for r, p in parts.items() if p.x is not None}-report = {"outline": [X0, Y0, X1, Y1], "placed": len(plan), "unplaced": unplaced,+plan = {r: {"x": p.x, "y": p.y, "rotation": p.r, "side": "F.Cu", "value": p.val, "anchor": (anchor_for(p) if r not in big else None)} for r, p in parts.items() if p.x is not None and r not in fixed}+report = {"outline": [X0, Y0, X1, Y1], "placed": len(plan), "fixedInterface": fixed, "unplaced": unplaced,           "ratsnest_original_mm": round(ratsnest(False), 1), "ratsnest_plan_mm": round(ratsnest(True), 1),           "macro": {k: (parts[k].x, parts[k].y, parts[k].r) for k in list(big)}} json.dump({"report": report, "plan": plan}, open(OUT, "w"), indent=1)
demo/placement/fable/state-clean.jsonadded+6352
@@ -0,0 +1,6352 @@+{+  "_hint": "Use this revision as expectedRevision in kicad_move_footprint. Coordinates are mm, +y down; courtyard boxes are board-frame and per side. Cluster by nets[].refs, place decoupling caps beside their IC, keep the power stage together, and watch ratsnest.totalMm fall. kicad_placement_validate is the check.",+  "_timeoutHint": "ab waits up to 130s for this verb before the request times out. If it's a long operation (cloud open / download / export), DON'T treat a timeout as failure — the work usually keeps running on the bridge. Poll `kicad_status` until it reports done.",+  "boardPath": "C:/Users/arav/Downloads/adom-gate/esc-demo/clean/esc-g431-unplaced.kicad_pcb",+  "bridgeVersion": "1.0.3",+  "copperLayers": [+    "F.Cu",+    "In1.Cu",+    "In2.Cu",+    "B.Cu"+  ],+  "courtyardOverlapCount": 0,+  "durationMs": 205,+  "elapsedMs": 148,+  "error": "",+  "footprintCount": 149,+  "footprints": [+    {+      "courtyard": {+        "maxX": 235.9,+        "maxY": 110.26,+        "minX": 233.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        }+      ],+      "ref": "TP8",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "005446c0-e2df-4940-afea-5fbbaac73964",+      "value": "+VBAT",+      "x": 234.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 177.6,+        "maxY": 127.06,+        "minX": 173.0,+        "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Regulator_CDT:TPSM336_int-buck",+      "insideOutline": false,+      "locked": false,+      "padCount": 11,+      "pads": [+        {+          "net": "unconnected-(U2-PGOOD-Pad1)",+          "pad": "1"+        },+        {+          "net": "/5V_EN",+          "pad": "2"+        },+        {+          "net": "+VBAT",+          "pad": "3"+        },+        {+          "net": "+5V",+          "pad": "4"+        },+        {+          "net": "/SW",+          "pad": "5"+        },+        {+          "net": "/SW",+          "pad": "6"+        },+        {+          "net": "unconnected-(U2-BOOT-Pad7)",+          "pad": "7"+        },+        {+          "net": "/5V_VCC",+          "pad": "8"+        },+        {+          "net": "+5V",+          "pad": "9"+        },+        {+          "net": "GND",+          "pad": "10"+        },+        {+          "net": "GND",+          "pad": "11"+        }+      ],+      "ref": "U2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "008707ce-7fa5-4c36-b31e-6bc141ce5121",+      "value": "TPSM365R6V5RDNR",+      "x": 175.3,+      "y": 124.46+    },+    {+      "courtyard": {+        "maxX": 188.08,+        "maxY": 88.26,+        "minX": 183.58,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Adom Footprint Library:ADOM_JUMPER_4x2",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "/5V_EN",+          "pad": "2"+        }+      ],+      "ref": "JP1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "0241f1b9-67a4-4ca7-82fa-1e1893e99e1a",+      "value": "MC_JMP",+      "x": 185.830002,+      "y": 87.01+    },+    {+      "courtyard": {+        "maxX": 166.99,+        "maxY": 127.99,+        "minX": 165.01,+        "minY": 126.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC14",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "025ce2b8-173a-4008-b1ba-7d13f6ed5868",+      "value": "~",+      "x": 166.0,+      "y": 127.0+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 87.99,+        "minX": 107.01,+        "minY": 86.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC6",+      "rotation": -90.0,+      "side": "F.Cu",+      "uuid": "039ccb14-b021-4908-a8d0-b6c6c37542e4",+      "value": "~",+      "x": 108.0,+      "y": 87.0+    },+    {+      "courtyard": {+        "maxX": 226.2,+        "maxY": 59.96,+        "minX": 222.8,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0805_2012Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C7",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "03a5d9ef-b086-4256-b2b3-12a0e8556d1a",+      "value": "1u",+      "x": 224.5,+      "y": 58.98+    },+    {+      "courtyard": {+        "maxX": 225.04,+        "maxY": 106.26,+        "minX": 223.18,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/NEUTRAL",+          "pad": "1"+        },+        {+          "net": "/COMP2_INM_IO1_BEMF_A",+          "pad": "2"+        }+      ],+      "ref": "R26",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "03c74758-b822-470f-9f7a-af308e3424df",+      "value": "10k",+      "x": 224.11,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 218.4,+        "maxY": 91.42,+        "minX": 211.03,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+      "insideOutline": false,+      "locked": false,+      "padCount": 21,+      "pads": [+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        },+        {+          "net": "GND",+          "pad": "3"+        },+        {+          "net": "/GLA",+          "pad": "4"+        },+        {+          "net": "/DRV_SHA",+          "pad": "5"+        }+      ],+      "ref": "Q2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "048cd914-d217-4fed-b71d-cf01226c3bfd",+      "value": "BSC016N06NS",+      "x": 214.720002,+      "y": 88.59+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 83.99,+        "minX": 107.01,+        "minY": 82.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/TIM15_CH1_DSHOT",+          "pad": "1"+        }+      ],+      "ref": "MC10",+      "rotation": -90.0,+      "side": "F.Cu",+      "uuid": "055539fb-de37-4491-8380-b776ad240b12",+      "value": "~",+      "x": 108.0,+      "y": 83.0+    },+    {+      "courtyard": {+        "maxX": 231.16,+        "maxY": 59.46,+        "minX": 228.2,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0603_1608Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+12V",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C8",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "05a3314c-d51b-4771-9e7d-bbfb57ff6cd6",+      "value": "10u",+      "x": 229.68,+      "y": 58.73+    },+    {+      "courtyard": {+        "maxX": 198.44,+        "maxY": 73.3,+        "minX": 193.84,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C14",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "0b6a6f18-6dd5-486b-b80c-32820ec20227",+      "value": "10u",+      "x": 196.14,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 188.02,+        "maxY": 71.92,+        "minX": 186.2,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_SHA",+          "pad": "1"+        },+        {+          "net": "/DRV_BSTA",+          "pad": "2"+        }+      ],+      "ref": "C12",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "0cb5ee5c-74fe-4a8a-8dc5-3ebe1ffab2fa",+      "value": "220n",+      "x": 187.11,+      "y": 71.46+    },+    {+      "courtyard": {+        "maxX": 228.34,+        "maxY": 98.6,+        "minX": 226.48,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/GLB",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "R10",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "108082b3-65d5-4e2f-bb5e-b786b2f3fbc9",+      "value": "22k",+      "x": 227.41,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 208.5,+        "maxY": 116.76,+        "minX": 206.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/USART1_TX",+          "pad": "1"+        }+      ],+      "ref": "TP17",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "10989430-07ad-4324-81c3-7fafed3d02bb",+      "value": "UART_TX",+      "x": 207.5,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 212.9,+        "maxY": 98.6,+        "minX": 211.04,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "Net-(LED1-A)",+          "pad": "1"+        },+        {+          "net": "+12V",+          "pad": "2"+        }+      ],+      "ref": "R6",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "15ec9bff-789f-4d7c-ab94-5e4a5f6ca08a",+      "value": "20k",+      "x": 211.97,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 223.9,+        "maxY": 110.26,+        "minX": 221.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        }+      ],+      "ref": "TP5",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "16129851-83d6-4da2-8efc-e437af9bf971",+      "value": "+3V3",+      "x": 222.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 220.62,+        "maxY": 98.6,+        "minX": 218.76,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/GHB",+          "pad": "1"+        },+        {+          "net": "/DRV_SHB",+          "pad": "2"+        }+      ],+      "ref": "R8",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "16284a18-48d6-4398-bc55-e934e927cc9f",+      "value": "22k",+      "x": 219.69,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 142.495,+        "maxY": 65.495,+        "minX": 137.505,+        "minY": 60.505+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactLarge",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        }+      ],+      "ref": "MC1",+      "rotation": -90.0,+      "side": "F.Cu",+      "uuid": "16dc0ef6-eb27-4cf9-96ce-d130bd002c43",+      "value": "~",+      "x": 140.0,+      "y": 63.0+    },+    {+      "courtyard": {+        "maxX": 187.42,+        "maxY": 76.22,+        "minX": 185.6,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C24",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "16f77da8-0d73-4444-8e31-00d57a649345",+      "value": "100n",+      "x": 186.51,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 122.99,+        "maxY": 65.99,+        "minX": 117.01,+        "minY": 60.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MP1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "1796251a-92ac-48c9-9db5-578f8de6c377",+      "value": "~",+      "x": 120.0,+      "y": 63.0+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 97.99,+        "minX": 107.01,+        "minY": 96.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC18",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "186940dd-4201-4119-8e37-15bec07fc0e9",+      "value": "~",+      "x": 108.0,+      "y": 97.0+    },+    {+      "courtyard": {+        "maxX": 236.4,+        "maxY": 72.46,+        "minX": 233.44,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0603_1608Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+12V",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C20",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "1bea4128-e530-479b-ad2e-b9c974565b32",+      "value": "10u",+      "x": 234.92,+      "y": 71.73+    },+    {+      "courtyard": {+        "maxX": 218.24,+        "maxY": 73.3,+        "minX": 213.64,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C17",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "1c080d65-e2bf-4724-82c2-70a180e59fe6",+      "value": "10u",+      "x": 215.94,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 195.5,+        "maxY": 80.18,+        "minX": 193.68,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/COMP2_INM_IO1_BEMF_A",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C42",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "1c0ce6aa-f6a5-43b9-82b7-fc3b41806faf",+      "value": "1n",+      "x": 194.59,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 236.06,+        "maxY": 98.6,+        "minX": 234.2,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_GHC",+          "pad": "1"+        },+        {+          "net": "/GHC",+          "pad": "2"+        }+      ],+      "ref": "R12",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "1e432e2e-7419-40c0-bc47-06618124a145",+      "value": "0R",+      "x": 235.13,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 180.37,+        "maxY": 103.32,+        "minX": 173.0,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+      "insideOutline": false,+      "locked": false,+      "padCount": 21,+      "pads": [+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "/DRV_SHC",+          "pad": "1"+        },+        {+          "net": "/DRV_SHC",+          "pad": "2"+        },+        {+          "net": "/DRV_SHC",+          "pad": "3"+        },+        {+          "net": "/GHC",+          "pad": "4"+        },+        {+          "net": "+VBAT",+          "pad": "5"+        }+      ],+      "ref": "Q5",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "1f171934-f2d2-4f3a-9efa-42ff4f67ba74",+      "value": "BSC016N06NS",+      "x": 176.69,+      "y": 100.49+    },+    {+      "courtyard": {+        "maxX": 229.12,+        "maxY": 80.2,+        "minX": 227.26,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Inductor_SMD:L_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/VDDA",+          "pad": "1"+        },+        {+          "net": "+3V3",+          "pad": "2"+        }+      ],+      "ref": "FB1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "1fdcdb97-3558-4e04-bf84-fd36e1317240",+      "value": "600R @ 100MHZ",+      "x": 228.19,+      "y": 79.73+    },+    {+      "courtyard": {+        "maxX": 219.9,+        "maxY": 110.26,+        "minX": 217.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "+12V",+          "pad": "1"+        }+      ],+      "ref": "TP4",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "22fc7cb2-060f-492b-a1e2-394436c9ef78",+      "value": "GVDD",+      "x": 218.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 188.48,+        "maxY": 112.76,+        "minX": 180.72,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Shunt_CDT:R_HoLR2512D_0R0005_3W",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND_OUT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "R32",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "232f9a86-ea21-4a26-b4bb-ced660365a99",+      "value": "R0005",+      "x": 184.6,+      "y": 110.51+    },+    {+      "courtyard": {+        "maxX": 203.9,+        "maxY": 111.96,+        "minX": 198.2,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Switch_CDT:SW_SKRPACE010",+      "insideOutline": false,+      "locked": false,+      "padCount": 4,+      "pads": [+        {+          "net": "unconnected-(SW1-Pad1)",+          "pad": "1"+        },+        {+          "net": "/nRST",+          "pad": "2"+        },+        {+          "net": "GND",+          "pad": "3"+        },+        {+          "net": "unconnected-(SW1-Pad4)",+          "pad": "4"+        }+      ],+      "ref": "SW1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "24c45389-cda0-4db4-8379-c9e6d73f2f2d",+      "value": "SKRPACE010",+      "x": 201.05,+      "y": 110.11+    },+    {+      "courtyard": {+        "maxX": 189.74,+        "maxY": 103.32,+        "minX": 182.37,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+      "insideOutline": false,+      "locked": false,+      "padCount": 21,+      "pads": [+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        },+        {+          "net": "GND",+          "pad": "3"+        },+        {+          "net": "/GLC",+          "pad": "4"+        },+        {+          "net": "/DRV_SHC",+          "pad": "5"+        }+      ],+      "ref": "Q6",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "264b31b8-9597-45d1-88b5-2dab7cb8b533",+      "value": "BSC016N06NS",+      "x": 186.06,+      "y": 100.49+    },+    {+      "courtyard": {+        "maxX": 211.64,+        "maxY": 73.3,+        "minX": 207.04,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C16",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "2710efc7-0d54-4a94-ac69-cf9ffed82472",+      "value": "10u",+      "x": 209.34,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 216.98,+        "maxY": 58.92,+        "minX": 215.16,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C5",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "2dab7b65-ba17-4d2b-b603-8cdd5706b282",+      "value": "100n",+      "x": 216.07,+      "y": 58.46+    },+    {+      "courtyard": {+        "maxX": 177.6,+        "maxY": 73.3,+        "minX": 173.0,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+5V",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C10",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "30aa016d-2ff8-40eb-b658-eb8edf8ed37e",+      "value": "22u",+      "x": 175.3,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 183.7,+        "maxY": 125.16,+        "minX": 179.6,+        "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Package_TO_SOT_SMD:SOT-23-5",+      "insideOutline": false,+      "locked": false,+      "padCount": 5,+      "pads": [+        {+          "net": "+5V",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        },+        {+          "net": "+5V",+          "pad": "3"+        },+        {+          "net": "unconnected-(U3-NC-Pad4)",+          "pad": "4"+        },+        {+          "net": "+3V3",+          "pad": "5"+        }+      ],+      "ref": "U3",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "339e3b18-fc65-4823-a364-fc4505a1eb0f",+      "value": "AP2112K-3.3",+      "x": 181.65,+      "y": 123.46+    },+    {+      "courtyard": {+        "maxX": 181.58,+        "maxY": 95.66,+        "minX": 173.0,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Connector_PinHeader_1.27mm:PinHeader_2x07_P1.27mm_Vertical_SMD",+      "insideOutline": false,+      "locked": false,+      "padCount": 14,+      "pads": [+        {+          "net": "unconnected-(J1-NC-Pad1)",+          "pad": "1"+        },+        {+          "net": "unconnected-(J1-NC-Pad2)",+          "pad": "2"+        },+        {+          "net": "+3V3",+          "pad": "3"+        },+        {+          "net": "/SWDIO",+          "pad": "4"+        },+        {+          "net": "GND",+          "pad": "5"+        },+        {+          "net": "/SWCLK",+          "pad": "6"+        },+        {+          "net": "GND",+          "pad": "7"+        },+        {+          "net": "unconnected-(J1-JTDO{slash}SWO-Pad8)",+          "pad": "8"+        },+        {+          "net": "unconnected-(J1-JRCLK{slash}NC-Pad9)",+          "pad": "9"+        },+        {+          "net": "unconnected-(J1-JTDI{slash}NC-Pad10)",+          "pad": "10"+        },+        {+          "net": "GND",+          "pad": "11"+        },+        {+          "net": "/nRST",+          "pad": "12"+        },+        {+          "net": "/USART1_TX",+          "pad": "13"+        },+        {+          "net": "/USART1_RX",+          "pad": "14"+        }+      ],+      "ref": "J1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "345b7d10-34bb-47bb-944a-ebd111d92152",+      "value": "Conn_ST_STDC14",+      "x": 177.290001,+      "y": 90.71+    },+    {+      "courtyard": {+        "maxX": 166.99,+        "maxY": 63.99,+        "minX": 165.01,+        "minY": 62.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC13",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "349ed003-73da-4071-b3cf-9ff98cc83e4b",+      "value": "~",+      "x": 166.0,+      "y": 63.0+    },+    {+      "courtyard": {+        "maxX": 191.68,+        "maxY": 80.18,+        "minX": 189.86,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "/VBAT_SENSE",+          "pad": "2"+        }+      ],+      "ref": "C41",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "35dfc3f8-cdbb-44a6-8d84-c183842188a1",+      "value": "100n",+      "x": 190.77,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 77.99,+        "minX": 107.01,+        "minY": 76.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        }+      ],+      "ref": "MC15",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "37c7d1a4-316d-4450-be54-44d07c62d37d",+      "value": "~",+      "x": 108.0,+      "y": 77.0+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 81.99,+        "minX": 107.01,+        "minY": 80.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC7",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "383c5d37-d735-458f-aa72-9f12eb61ca13",+      "value": "~",+      "x": 108.0,+      "y": 81.0+    },+    {+      "courtyard": {+        "maxX": 231.9,+        "maxY": 110.26,+        "minX": 229.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        }+      ],+      "ref": "TP7",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "3879bf3c-26c1-4ce9-adf3-24e18a0c6ac5",+      "value": "+VBAT",+      "x": 230.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 225.26,+        "maxY": 82.76,+        "minX": 218.26,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Diode_SMD:D_SMA",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+5V",+          "pad": "1"+        },+        {+          "net": "/5V_EXT",+          "pad": "2"+        }+      ],+      "ref": "D2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "39788db5-a180-4935-b774-30b4ebe02e02",+      "value": "SS14",+      "x": 221.76,+      "y": 81.01+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 91.99,+        "minX": 107.01,+        "minY": 90.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/USART1_RX",+          "pad": "1"+        }+      ],+      "ref": "MC17",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "3bac466b-a769-46ac-85bb-7c23afbf915b",+      "value": "~",+      "x": 108.0,+      "y": 91.0+    },+    {+      "courtyard": {+        "maxX": 205.18,+        "maxY": 98.6,+        "minX": 203.32,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_GLA",+          "pad": "1"+        },+        {+          "net": "/GLA",+          "pad": "2"+        }+      ],+      "ref": "R4",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "3c2c61e6-fd36-4f83-a3c9-68a68dbd0411",+      "value": "0R",+      "x": 204.25,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 236.62,+        "maxY": 106.26,+        "minX": 234.76,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/NEUTRAL",+          "pad": "1"+        },+        {+          "net": "/COMP1_INM_IO1_BEMF_B",+          "pad": "2"+        }+      ],+      "ref": "R29",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "3f23ceb7-0525-4f90-bc0f-b5f97a17f7d3",+      "value": "10k",+      "x": 235.69,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 201.88,+        "maxY": 106.26,+        "minX": 200.02,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/nRST",+          "pad": "1"+        },+        {+          "net": "+3V3",+          "pad": "2"+        }+      ],+      "ref": "R20",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "402c7ba1-8339-4292-a14a-1af0af8902c2",+      "value": "10k",+      "x": 200.95,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 187.86,+        "maxY": 80.18,+        "minX": 186.04,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "/PB12",+          "pad": "2"+        }+      ],+      "ref": "C40",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "407cf851-d55e-41f9-8b40-5f8b73287a62",+      "value": "100n",+      "x": 186.95,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 215.9,+        "maxY": 110.26,+        "minX": 213.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/TIM1_CH3_INHA",+          "pad": "1"+        }+      ],+      "ref": "TP3",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "41584451-a336-45b5-9444-314380c4fd9d",+      "value": "INHA",+      "x": 214.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 204.5,+        "maxY": 116.76,+        "minX": 202.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/USART1_RX",+          "pad": "1"+        }+      ],+      "ref": "TP16",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "43f5de44-b775-43e1-b84c-d8d6aa25bd4d",+      "value": "UART_RX",+      "x": 203.5,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 71.99,+        "minX": 107.01,+        "minY": 70.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC22",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "45836c2a-3d63-44e3-ae27-1f5819822d9a",+      "value": "~",+      "x": 108.0,+      "y": 71.000001+    },+    {+      "courtyard": {+        "maxX": 220.5,+        "maxY": 116.76,+        "minX": 218.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/COMP2_INM_IO1_BEMF_A",+          "pad": "1"+        }+      ],+      "ref": "TP20",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "4606c758-c4aa-49ff-9588-d5a2f4d1b729",+      "value": "BEMF_A",+      "x": 219.5,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 75.99,+        "minX": 107.01,+        "minY": 74.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/SWCLK",+          "pad": "1"+        }+      ],+      "ref": "MC20",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "4658818c-16f4-49a7-a4d6-eac0df246d43",+      "value": "~",+      "x": 108.0,+      "y": 75.000001+    },+    {+      "courtyard": {+        "maxX": 166.495,+        "maxY": 113.495,+        "minX": 161.505,+        "minY": 108.505+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactLarge",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/DRV_SHA",+          "pad": "1"+        }+      ],+      "ref": "MC5",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "472c05c2-2952-44aa-853d-3e0474c75144",+      "value": "~",+      "x": 164.0,+      "y": 111.0+    },+    {+      "courtyard": {+        "maxX": 220.8,+        "maxY": 58.92,+        "minX": 218.98,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C6",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "481a64c4-6d7c-4b2b-818b-00d48c37766e",+      "value": "1u",+      "x": 219.89,+      "y": 58.46+    },+    {+      "courtyard": {+        "maxX": 186.44,+        "maxY": 106.26,+        "minX": 184.58,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "Net-(LED3-A)",+          "pad": "1"+        },+        {+          "net": "/MCU_LED",+          "pad": "2"+        }+      ],+      "ref": "R16",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "4eb2f3e2-4864-4a12-80f8-8e2d51b9f302",+      "value": "1.5k",+      "x": 185.51,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 85.99,+        "minX": 107.01,+        "minY": 84.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/nRST",+          "pad": "1"+        }+      ],+      "ref": "MC8",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "4f37462a-aea6-45db-82a1-99ca7f971fb7",+      "value": "~",+      "x": 108.0,+      "y": 85.0+    },+    {+      "courtyard": {+        "maxX": 174.82,+        "maxY": 76.22,+        "minX": 173.0,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_SHC",+          "pad": "1"+        },+        {+          "net": "/DRV_BSTC",+          "pad": "2"+        }+      ],+      "ref": "C21",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "4ff4c65e-25e8-4f70-b5bb-117e7606b8e6",+      "value": "220n",+      "x": 173.91,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 228.9,+        "maxY": 106.26,+        "minX": 227.04,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "/COMP2_INM_IO1_BEMF_A",+          "pad": "2"+        }+      ],+      "ref": "R27",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "5066d09b-fbb3-427e-bdc5-da1289dfb3c9",+      "value": "2.2k",+      "x": 227.97,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 175.0,+        "maxY": 116.76,+        "minX": 173.0,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/TIM15_CH1_DSHOT",+          "pad": "1"+        }+      ],+      "ref": "TP9",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "509eed4c-ee77-416b-987b-72d59fcd8962",+      "value": "DSHOT",+      "x": 174.0,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 207.9,+        "maxY": 110.26,+        "minX": 205.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/NEUTRAL",+          "pad": "1"+        }+      ],+      "ref": "TP1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "55922883-cd3b-4905-bb17-90c4712c049c",+      "value": "NEUTRAL",+      "x": 206.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 178.72,+        "maxY": 109.2,+        "minX": 176.86,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_SHC",+          "pad": "1"+        },+        {+          "net": "/COMP1_INM_IO2_BEMF_C",+          "pad": "2"+        }+      ],+      "ref": "R31",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "571c68f6-f124-4d2c-9ee4-0dfdc6a96bd8",+      "value": "22k",+      "x": 177.79,+      "y": 108.73+    },+    {+      "courtyard": {+        "maxX": 216.5,+        "maxY": 116.76,+        "minX": 214.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/BOOT0",+          "pad": "1"+        }+      ],+      "ref": "TP19",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "57c45d39-024f-44a8-80a7-3b4da0c00386",+      "value": "BOOT0",+      "x": 215.5,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 237.14,+        "maxY": 91.42,+        "minX": 229.77,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+      "insideOutline": false,+      "locked": false,+      "padCount": 21,+      "pads": [+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        },+        {+          "net": "GND",+          "pad": "3"+        },+        {+          "net": "/GLB",+          "pad": "4"+        },+        {+          "net": "/DRV_SHB",+          "pad": "5"+        }+      ],+      "ref": "Q4",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "5a696c0c-c1c2-4399-9b5f-e8dfc4298ed1",+      "value": "BSC016N06NS",+      "x": 233.460002,+      "y": 88.59+    },+    {+      "courtyard": {+        "maxX": 205.85,+        "maxY": 132.06,+        "minX": 195.55,+        "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Package_QFP:LQFP-48_7x7mm_P0.5mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 48,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "unconnected-(U5-PC13-Pad2)",+          "pad": "2"+        },+        {+          "net": "unconnected-(U5-PC14-Pad3)",+          "pad": "3"+        },+        {+          "net": "unconnected-(U5-PC15-Pad4)",+          "pad": "4"+        },+        {+          "net": "/HSE_IN",+          "pad": "5"+        },+        {+          "net": "/HSE_OUT",+          "pad": "6"+        },+        {+          "net": "/nRST",+          "pad": "7"+        },+        {+          "net": "/COMP1_INM_IO2_BEMF_C",+          "pad": "8"+        },+        {+          "net": "/NEUTRAL",+          "pad": "9"+        },+        {+          "net": "/TIM15_CH1_DSHOT",+          "pad": "10"+        },+        {+          "net": "/NEUTRAL",+          "pad": "11"+        },+        {+          "net": "/COMP1_INM_IO1_BEMF_B",+          "pad": "12"+        },+        {+          "net": "/COMP2_INM_IO1_BEMF_A",+          "pad": "13"+        },+        {+          "net": "/VBAT_SENSE",+          "pad": "14"+        },+        {+          "net": "/IBAT_SENSE",+          "pad": "15"+        },+        {+          "net": "unconnected-(U5-PB0-Pad16)",+          "pad": "16"+        },+        {+          "net": "unconnected-(U5-PB1-Pad17)",+          "pad": "17"+        },+        {+          "net": "unconnected-(U5-PB2-Pad18)",+          "pad": "18"+        },+        {+          "net": "GND",+          "pad": "19"+        },+        {+          "net": "/VDDA",+          "pad": "20"+        },+        {+          "net": "/VDDA",+          "pad": "21"+        },+        {+          "net": "/RPM",+          "pad": "22"+        },+        {+          "net": "GND",+          "pad": "23"+        },+        {+          "net": "+3V3",+          "pad": "24"+        },+        {+          "net": "unconnected-(U5-PB11-Pad25)",+          "pad": "25"+        },+        {+          "net": "/PB12",+          "pad": "26"+        },+        {+          "net": "/TIM1_CH1N_INLC",+          "pad": "27"+        },+        {+          "net": "/TIM1_CH2N_INLB",+          "pad": "28"+        },+        {+          "net": "/TIM1_CH3N_INLA",+          "pad": "29"+        },+        {+          "net": "/TIM1_CH1_INHC",+          "pad": "30"+        },+        {+          "net": "/TIM1_CH2_INHB",+          "pad": "31"+        },+        {+          "net": "/TIM1_CH3_INHA",+          "pad": "32"+        },+        {+          "net": "unconnected-(U5-PA11-Pad33)",+          "pad": "33"+        },+        {+          "net": "unconnected-(U5-PA12-Pad34)",+          "pad": "34"+        },+        {+          "net": "GND",+          "pad": "35"+        },+        {+          "net": "+3V3",+          "pad": "36"+        },+        {+          "net": "/SWDIO",+          "pad": "37"+        },+        {+          "net": "/SWCLK",+          "pad": "38"+        },+        {+          "net": "unconnected-(U5-PA15-Pad39)",+          "pad": "39"+        },+        {+          "net": "/MCU_LED",+          "pad": "40"+        },+        {+          "net": "unconnected-(U5-PB4-Pad41)",+          "pad": "41"+        },+        {+          "net": "unconnected-(U5-PB5-Pad42)",+          "pad": "42"+        },+        {+          "net": "/PB6",+          "pad": "43"+        },+        {+          "net": "/PB7",+          "pad": "44"+        },+        {+          "net": "/BOOT0",+          "pad": "45"+        },+        {+          "net": "unconnected-(U5-PB9-Pad46)",+          "pad": "46"+        },+        {+          "net": "GND",+          "pad": "47"+        },+        {+          "net": "+3V3",+          "pad": "48"+        }+      ],+      "ref": "U5",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "5c66daca-1c52-45fe-a03c-8eb02a58562c",+      "value": "STM32G431CBT6",+      "x": 200.7,+      "y": 126.91+    },+    {+      "courtyard": {+        "maxX": 187.5,+        "maxY": 117.26,+        "minX": 185.0,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/DRV_SHA",+          "pad": "1"+        }+      ],+      "ref": "TP12",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "5f95e6e8-bc42-4f73-beef-c60dfa8b423d",+      "value": "PHASE A",+      "x": 186.25,+      "y": 116.01+    },+    {+      "courtyard": {+        "maxX": 228.78,+        "maxY": 76.22,+        "minX": 226.96,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C34",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "61488e44-3248-4000-acb2-83fecf3fb4a0",+      "value": "100n",+      "x": 227.87,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 206.56,+        "maxY": 69.0,+        "minX": 193.26,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:CP_Elec_10x12.5",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C3",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "66ce151c-2908-4f79-920b-290d7d180356",+      "value": "330u",+      "x": 199.91,+      "y": 63.5+    },+    {+      "courtyard": {+        "maxX": 224.84,+        "maxY": 73.3,+        "minX": 220.24,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C18",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "67fc641c-531c-4d18-90c0-a9f36d92425d",+      "value": "10u",+      "x": 222.54,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 154.99,+        "maxY": 65.99,+        "minX": 149.01,+        "minY": 60.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MP2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "682f8e32-e05b-4c65-9965-eb289d518f85",+      "value": "~",+      "x": 152.0,+      "y": 63.0+    },+    {+      "courtyard": {+        "maxX": 227.77,+        "maxY": 91.42,+        "minX": 220.4,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+      "insideOutline": false,+      "locked": false,+      "padCount": 21,+      "pads": [+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "/DRV_SHB",+          "pad": "1"+        },+        {+          "net": "/DRV_SHB",+          "pad": "2"+        },+        {+          "net": "/DRV_SHB",+          "pad": "3"+        },+        {+          "net": "/GHB",+          "pad": "4"+        },+        {+          "net": "+VBAT",+          "pad": "5"+        }+      ],+      "ref": "Q3",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "6a7b68a0-827d-4ddb-918c-efaa36891c18",+      "value": "BSC016N06NS",+      "x": 224.090002,+      "y": 88.59+    },+    {+      "courtyard": {+        "maxX": 218.15,+        "maxY": 125.26,+        "minX": 213.95,+        "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 4,+      "pads": [+        {+          "net": "/HSE_IN",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        },+        {+          "net": "/HSE_OUT",+          "pad": "3"+        },+        {+          "net": "GND",+          "pad": "4"+        }+      ],+      "ref": "Y1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "6d24ac16-4347-4650-9879-793417b92771",+      "value": "8MHz",+      "x": 216.05,+      "y": 123.51+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 63.99,+        "minX": 107.01,+        "minY": 62.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/5V_EXT",+          "pad": "1"+        }+      ],+      "ref": "MC2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "6e0126d0-cf8a-4fe1-a45a-0e2c45ce4014",+      "value": "~",+      "x": 108.0,+      "y": 62.999999+    },+    {+      "courtyard": {+        "maxX": 175.96,+        "maxY": 59.46,+        "minX": 173.0,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0603_1608Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/5V_VCC",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "70e46fac-e56b-41a5-9476-37c81f216a04",+      "value": "1u",+      "x": 174.48,+      "y": 58.73+    },+    {+      "courtyard": {+        "maxX": 203.14,+        "maxY": 80.18,+        "minX": 201.32,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "+3V3",+          "pad": "2"+        }+      ],+      "ref": "C44",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "73792496-a971-4c8b-87eb-01f19abe7bf1",+      "value": "100n",+      "x": 202.23,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 197.46,+        "maxY": 98.6,+        "minX": 195.6,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_GHA",+          "pad": "1"+        },+        {+          "net": "/GHA",+          "pad": "2"+        }+      ],+      "ref": "R2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "73b05aa4-29a0-4cdd-82f5-484c3e0f8586",+      "value": "0R",+      "x": 196.53,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 191.26,+        "maxY": 69.0,+        "minX": 177.96,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:CP_Elec_10x12.5",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "76caf9e5-14c7-4f4e-be88-a334940c2edd",+      "value": "330u",+      "x": 184.61,+      "y": 63.5+    },+    {+      "courtyard": {+        "maxX": 205.04,+        "maxY": 73.3,+        "minX": 200.44,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C15",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "775dd84c-d813-4e8b-872a-6aff60134564",+      "value": "10u",+      "x": 202.74,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 184.04,+        "maxY": 80.18,+        "minX": 182.22,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/nRST",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C39",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "788f8dfe-aacc-4a4d-a14c-6cfc3e06c6aa",+      "value": "100n",+      "x": 183.13,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 216.26,+        "maxY": 83.76,+        "minX": 208.96,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Diode_SMD:D_SMB",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "D1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "78c3df68-04eb-4eaa-b8e2-6baae1e8bcc9",+      "value": "SMBJ26A",+      "x": 212.61,+      "y": 81.51+    },+    {+      "courtyard": {+        "maxX": 209.03,+        "maxY": 91.42,+        "minX": 201.66,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+      "insideOutline": false,+      "locked": false,+      "padCount": 21,+      "pads": [+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "",+          "pad": ""+        },+        {+          "net": "/DRV_SHA",+          "pad": "1"+        },+        {+          "net": "/DRV_SHA",+          "pad": "2"+        },+        {+          "net": "/DRV_SHA",+          "pad": "3"+        },+        {+          "net": "/GHA",+          "pad": "4"+        },+        {+          "net": "+VBAT",+          "pad": "5"+        }+      ],+      "ref": "Q1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "7a40ae5b-ca91-40e3-aa53-d69109de344f",+      "value": "BSC016N06NS",+      "x": 205.350002,+      "y": 88.59+    },+    {+      "courtyard": {+        "maxX": 198.88,+        "maxY": 76.22,+        "minX": 197.06,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C27",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "803c56e1-8031-43c2-83a2-3fd15973146c",+      "value": "100n",+      "x": 197.97,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 191.94,+        "maxY": 86.7,+        "minX": 190.08,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "LED_SMD:LED_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "Net-(LED1-A)",+          "pad": "2"+        }+      ],+      "ref": "LED1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "83708a33-2641-458f-acd4-85df4fed6a87",+      "value": "GRN",+      "x": 191.010002,+      "y": 86.23+    },+    {+      "courtyard": {+        "maxX": 192.0,+        "maxY": 117.26,+        "minX": 189.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/DRV_SHB",+          "pad": "1"+        }+      ],+      "ref": "TP13",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "83f13eb1-650d-4ab8-a93b-a60bbdb5e5c5",+      "value": "PHASE B",+      "x": 190.75,+      "y": 116.01+    },+    {+      "courtyard": {+        "maxX": 205.74,+        "maxY": 106.26,+        "minX": 203.88,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "/PB12",+          "pad": "2"+        }+      ],+      "ref": "R21",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "8646d5be-88a5-40c4-b359-5b2dd850bcea",+      "value": "10k",+      "x": 204.81,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 180.22,+        "maxY": 80.18,+        "minX": 178.4,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C38",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "88498231-3843-4e58-95b7-d8e8378852e5",+      "value": "100n",+      "x": 179.31,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 176.4,+        "maxY": 81.22,+        "minX": 173.0,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0805_2012Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C37",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "88b677d7-9017-4988-8a03-02d610a2e8ab",+      "value": "1u",+      "x": 174.7,+      "y": 80.24+    },+    {+      "courtyard": {+        "maxX": 183.6,+        "maxY": 76.76,+        "minX": 180.64,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0603_1608Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C23",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "8b1770a3-8142-4718-94e0-e45a550e7cba",+      "value": "10u",+      "x": 182.12,+      "y": 76.03+    },+    {+      "courtyard": {+        "maxX": 231.6,+        "maxY": 119.76,+        "minX": 226.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Package_TO_SOT_SMD:SOT-89-3",+      "insideOutline": false,+      "locked": false,+      "padCount": 3,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "+VBAT",+          "pad": "2"+        },+        {+          "net": "+12V",+          "pad": "3"+        }+      ],+      "ref": "U1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "8da8afd6-f9ad-4bf8-94fe-40a623cb163e",+      "value": "ZXTR2012Z-7",+      "x": 229.35,+      "y": 117.26+    },+    {+      "courtyard": {+        "maxX": 174.86,+        "maxY": 106.26,+        "minX": 173.0,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/GHC",+          "pad": "1"+        },+        {+          "net": "/DRV_SHC",+          "pad": "2"+        }+      ],+      "ref": "R13",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "8e74f1e2-733e-4cca-ae92-adfa5864746b",+      "value": "22k",+      "x": 173.93,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 232.76,+        "maxY": 106.26,+        "minX": 230.9,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_SHB",+          "pad": "1"+        },+        {+          "net": "/COMP1_INM_IO1_BEMF_B",+          "pad": "2"+        }+      ],+      "ref": "R28",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "90f9952e-dd57-4590-ba84-86bc7517881c",+      "value": "22k",+      "x": 231.83,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 213.16,+        "maxY": 60.3,+        "minX": 208.56,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C4",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "944e076d-73db-4d8f-963b-4a9786471eb5",+      "value": "4.7u",+      "x": 210.86,+      "y": 59.15+    },+    {+      "courtyard": {+        "maxX": 224.96,+        "maxY": 77.26,+        "minX": 221.56,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0805_2012Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C33",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "967bca63-a488-448e-8775-6a0116da4267",+      "value": "1u",+      "x": 223.26,+      "y": 76.28+    },+    {+      "courtyard": {+        "maxX": 154.99,+        "maxY": 129.99,+        "minX": 149.01,+        "minY": 124.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MP3",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "9842c828-2d55-4010-96b6-06fabd931d8b",+      "value": "~",+      "x": 152.0,+      "y": 127.0+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 93.99,+        "minX": 107.01,+        "minY": 92.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC23",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "9b60c224-fb80-4c6e-b6ca-7bd4e0e4e943",+      "value": "~",+      "x": 108.0,+      "y": 93.0+    },+    {+      "courtyard": {+        "maxX": 198.02,+        "maxY": 106.26,+        "minX": 196.16,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/BOOT0",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "R19",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "9b65e52f-965d-4e66-8661-9ffc71a74912",+      "value": "10k",+      "x": 197.09,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 206.52,+        "maxY": 76.22,+        "minX": 204.7,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/VDDA",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C29",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "9c80825b-577f-4a21-8450-8b054ebbcb1c",+      "value": "1u",+      "x": 205.61,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 193.6,+        "maxY": 98.6,+        "minX": 191.74,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/5V_EN",+          "pad": "1"+        },+        {+          "net": "+VBAT",+          "pad": "2"+        }+      ],+      "ref": "R1",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "9c8cd261-9cae-4407-bf60-d0356ea0d408",+      "value": "100k",+      "x": 192.67,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 183.0,+        "maxY": 116.76,+        "minX": 181.0,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/RPM",+          "pad": "1"+        }+      ],+      "ref": "TP11",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "9d7af150-956e-4ca0-8ec0-6b7c4933ee8b",+      "value": "RPM",+      "x": 182.0,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 200.5,+        "maxY": 116.76,+        "minX": 198.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/SWCLK",+          "pad": "1"+        }+      ],+      "ref": "TP15",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "9dc1daf1-3aba-421c-a99d-99b6ec50e57b",+      "value": "SWCLK",+      "x": 199.5,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 174.86,+        "maxY": 109.2,+        "minX": 173.0,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "/COMP1_INM_IO1_BEMF_B",+          "pad": "2"+        }+      ],+      "ref": "R30",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "9f6b86ab-9755-44cc-bbef-ae0f1a8fdd3e",+      "value": "2.2k",+      "x": 173.93,+      "y": 108.73+    },+    {+      "courtyard": {+        "maxX": 166.495,+        "maxY": 85.495,+        "minX": 161.505,+        "minY": 80.505+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactLarge",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/DRV_SHC",+          "pad": "1"+        }+      ],+      "ref": "MC11",+      "rotation": 180.0,+      "side": "F.Cu",+      "uuid": "a0d1ce85-e989-4a6a-982d-de4d1ca89a21",+      "value": "~",+      "x": 164.0,+      "y": 83.0+    },+    {+      "courtyard": {+        "maxX": 106.99,+        "maxY": 127.99,+        "minX": 105.01,+        "minY": 126.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC19",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "a1ada06f-dc36-4dd2-9a07-bdec2b517af0",+      "value": "~",+      "x": 106.0,+      "y": 127.0+    },+    {+      "courtyard": {+        "maxX": 211.9,+        "maxY": 110.26,+        "minX": 209.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/VDDA",+          "pad": "1"+        }+      ],+      "ref": "TP2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "a1bfc70b-bca9-4e55-9b74-808106e0a4d4",+      "value": "VDDA",+      "x": 210.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 190.3,+        "maxY": 106.26,+        "minX": 188.44,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/USART1_TX",+          "pad": "1"+        },+        {+          "net": "/PB6",+          "pad": "2"+        }+      ],+      "ref": "R17",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "a2d24356-dc66-4d1d-86e9-dc83cc0465c0",+      "value": "1k",+      "x": 189.37,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 166.495,+        "maxY": 99.495,+        "minX": 161.505,+        "minY": 94.505+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactLarge",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/DRV_SHB",+          "pad": "1"+        }+      ],+      "ref": "MC9",+      "rotation": 180.0,+      "side": "F.Cu",+      "uuid": "a579c676-1982-4afb-afc9-199089ae5258",+      "value": "~",+      "x": 164.0,+      "y": 97.0+    },+    {+      "courtyard": {+        "maxX": 206.96,+        "maxY": 80.18,+        "minX": 205.14,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/COMP1_INM_IO2_BEMF_C",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C45",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "a5f26bac-11f6-418d-a105-997ffa8688b6",+      "value": "1n",+      "x": 206.05,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 179.0,+        "maxY": 116.76,+        "minX": 177.0,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/SWDIO",+          "pad": "1"+        }+      ],+      "ref": "TP10",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "a76478c9-b30b-4ed9-95cd-d2880dbc8822",+      "value": "SWDIO",+      "x": 178.0,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 209.6,+        "maxY": 106.26,+        "minX": 207.74,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/E_STOP",+          "pad": "1"+        },+        {+          "net": "/PB12",+          "pad": "2"+        }+      ],+      "ref": "R22",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "a849e47f-23f9-4a87-a1bc-da8e73e5206d",+      "value": "1k",+      "x": 208.67,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 202.7,+        "maxY": 76.22,+        "minX": 200.88,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/VDDA",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C28",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "a90808ae-4d93-44d2-b47b-72117a1786bc",+      "value": "100n",+      "x": 201.79,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 95.99,+        "minX": 107.01,+        "minY": 94.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/E_STOP",+          "pad": "1"+        }+      ],+      "ref": "MC12",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "a93996fc-a163-497b-909c-65f8b246a0db",+      "value": "~",+      "x": 108.0,+      "y": 95.000001+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 73.99,+        "minX": 107.01,+        "minY": 72.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/SWDIO",+          "pad": "1"+        }+      ],+      "ref": "MC16",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "ac586be1-2027-4173-8193-91e93b18c7f3",+      "value": "~",+      "x": 108.0,+      "y": 73.000001+    },+    {+      "courtyard": {+        "maxX": 236.42,+        "maxY": 76.22,+        "minX": 234.6,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/HSE_OUT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C36",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "ae3c4bdd-202a-4da1-96e4-a697416d5120",+      "value": "33p",+      "x": 235.51,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 182.58,+        "maxY": 106.26,+        "minX": 180.72,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/GLC",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "R15",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "aedcb9e7-3174-415f-8c04-d044e2c74d38",+      "value": "22k",+      "x": 181.65,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 195.06,+        "maxY": 76.22,+        "minX": 193.24,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C26",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "b00fb0c7-9f13-47c5-b3c4-e781f550e253",+      "value": "100n",+      "x": 194.15,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 232.6,+        "maxY": 76.22,+        "minX": 230.78,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/HSE_IN",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C35",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "b808e282-81ca-4cd5-b740-a183aa1688f7",+      "value": "33p",+      "x": 231.69,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 196.5,+        "maxY": 117.26,+        "minX": 194.0,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/DRV_SHC",+          "pad": "1"+        }+      ],+      "ref": "TP14",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "ba294d4d-803f-492e-ac2f-76b6ebc68cd3",+      "value": "PHASE C",+      "x": 195.25,+      "y": 116.01+    },+    {+      "courtyard": {+        "maxX": 178.72,+        "maxY": 106.26,+        "minX": 176.86,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_GLC",+          "pad": "1"+        },+        {+          "net": "/GLC",+          "pad": "2"+        }+      ],+      "ref": "R14",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "ba7f35cc-c21d-47ee-ad5b-700c9a313f78",+      "value": "0R",+      "x": 177.79,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 219.56,+        "maxY": 76.22,+        "minX": 217.74,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C32",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "bd7ee59b-113c-49ed-b0b0-f2fdc4eb2b3a",+      "value": "100n",+      "x": 218.65,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 224.48,+        "maxY": 98.6,+        "minX": 222.62,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_GLB",+          "pad": "1"+        },+        {+          "net": "/GLB",+          "pad": "2"+        }+      ],+      "ref": "R9",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "c0c5448c-2ccd-4b02-9657-17913567bd26",+      "value": "0R",+      "x": 223.55,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 209.04,+        "maxY": 98.6,+        "minX": 207.18,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/GLA",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "R5",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "c1bda2b6-24b3-4675-aa8c-544b4cc2549d",+      "value": "22k",+      "x": 208.11,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 210.34,+        "maxY": 76.22,+        "minX": 208.52,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C30",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "c6c80917-95a5-46b1-b235-d29b29c14563",+      "value": "1u",+      "x": 209.43,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 217.32,+        "maxY": 106.26,+        "minX": 215.46,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_SHA",+          "pad": "1"+        },+        {+          "net": "/COMP2_INM_IO1_BEMF_A",+          "pad": "2"+        }+      ],+      "ref": "R24",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "c6d0d701-727b-4105-b8ba-21dfa8f2ea6b",+      "value": "22k",+      "x": 216.39,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 234.98,+        "maxY": 58.92,+        "minX": 233.16,+        "minY": 58.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+5V",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C9",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "c8ef2b43-0b14-4e7e-8e87-567b9e7c7aeb",+      "value": "1u",+      "x": 234.07,+      "y": 58.46+    },+    {+      "courtyard": {+        "maxX": 192.34,+        "maxY": 109.2,+        "minX": 190.48,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/NEUTRAL",+          "pad": "1"+        },+        {+          "net": "/COMP1_INM_IO2_BEMF_C",+          "pad": "2"+        }+      ],+      "ref": "R33",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "cb48cb43-dc92-47dc-8494-2dcca39d9586",+      "value": "10k",+      "x": 191.41,+      "y": 108.73+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 65.99,+        "minX": 107.01,+        "minY": 64.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MC4",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "cbc610e6-1bae-4e99-9cd9-d349df383f64",+      "value": "~",+      "x": 108.0,+      "y": 65.0+    },+    {+      "courtyard": {+        "maxX": 191.84,+        "maxY": 71.92,+        "minX": 190.02,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_SHB",+          "pad": "1"+        },+        {+          "net": "/DRV_BSTB",+          "pad": "2"+        }+      ],+      "ref": "C13",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "ce3e7028-d982-43f7-b5a0-f7dee61ac2ba",+      "value": "220n",+      "x": 190.93,+      "y": 71.46+    },+    {+      "courtyard": {+        "maxX": 199.32,+        "maxY": 80.18,+        "minX": 197.5,+        "minY": 79.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/COMP1_INM_IO1_BEMF_B",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C43",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "ce480a99-58a9-4b37-9c47-2c79dd0f0479",+      "value": "1n",+      "x": 198.41,+      "y": 79.72+    },+    {+      "courtyard": {+        "maxX": 216.76,+        "maxY": 98.6,+        "minX": 214.9,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/DRV_GHB",+          "pad": "1"+        },+        {+          "net": "/GHB",+          "pad": "2"+        }+      ],+      "ref": "R7",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "d037e65d-cedd-41d9-97e4-f1a0a3bbd1d1",+      "value": "0R",+      "x": 215.83,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 193.55,+        "maxY": 128.86,+        "minX": 185.7,+        "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "footprint": "texas_instruments_CDT:SOP65P640X120-20N_DVR8300",+      "insideOutline": false,+      "locked": false,+      "padCount": 20,+      "pads": [+        {+          "net": "/TIM1_CH3_INHA",+          "pad": "1"+        },+        {+          "net": "/TIM1_CH2_INHB",+          "pad": "2"+        },+        {+          "net": "/TIM1_CH1_INHC",+          "pad": "3"+        },+        {+          "net": "/TIM1_CH3N_INLA",+          "pad": "4"+        },+        {+          "net": "/TIM1_CH2N_INLB",+          "pad": "5"+        },+        {+          "net": "/TIM1_CH1N_INLC",+          "pad": "6"+        },+        {+          "net": "+12V",+          "pad": "7"+        },+        {+          "net": "GND",+          "pad": "8"+        },+        {+          "net": "/DRV_GLC",+          "pad": "9"+        },+        {+          "net": "/DRV_GLB",+          "pad": "10"+        },+        {+          "net": "/DRV_GLA",+          "pad": "11"+        },+        {+          "net": "/DRV_SHC",+          "pad": "12"+        },+        {+          "net": "/DRV_GHC",+          "pad": "13"+        },+        {+          "net": "/DRV_BSTC",+          "pad": "14"+        },+        {+          "net": "/DRV_SHB",+          "pad": "15"+        },+        {+          "net": "/DRV_GHB",+          "pad": "16"+        },+        {+          "net": "/DRV_BSTB",+          "pad": "17"+        },+        {+          "net": "/DRV_SHA",+          "pad": "18"+        },+        {+          "net": "/DRV_GHA",+          "pad": "19"+        },+        {+          "net": "/DRV_BSTA",+          "pad": "20"+        }+      ],+      "ref": "U4",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "d0d13933-ceaa-4b8d-8e92-3624e8363f38",+      "value": "DRV8300DPWR",+      "x": 189.625,+      "y": 125.31+    },+    {+      "courtyard": {+        "maxX": 199.66,+        "maxY": 86.7,+        "minX": 197.8,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "LED_SMD:LED_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "Net-(LED3-A)",+          "pad": "2"+        }+      ],+      "ref": "LED3",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "d441871b-4bbf-4cea-b958-5aab4155410e",+      "value": "BLU",+      "x": 198.730002,+      "y": 86.23+    },+    {+      "courtyard": {+        "maxX": 231.44,+        "maxY": 73.3,+        "minX": 226.84,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C19",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "dbbaa301-b579-4312-9d7a-9df835b6c40d",+      "value": "10u",+      "x": 229.14,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 221.18,+        "maxY": 106.26,+        "minX": 219.32,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "/VBAT_SENSE",+          "pad": "2"+        }+      ],+      "ref": "R25",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "dda418d3-903b-4491-a428-e9baf524e781",+      "value": "2.2k",+      "x": 220.25,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 195.8,+        "maxY": 86.7,+        "minX": 193.94,+        "minY": 85.76+      },+      "courtyardSource": "courtyard",+      "footprint": "LED_SMD:LED_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "Net-(LED2-A)",+          "pad": "2"+        }+      ],+      "ref": "LED2",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "ddbe55fa-e4be-41cf-b639-68d167ef58c5",+      "value": "GRN",+      "x": 194.870002,+      "y": 86.23+    },+    {+      "courtyard": {+        "maxX": 178.64,+        "maxY": 76.22,+        "minX": 176.82,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+12V",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C22",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "dfe7042f-5406-45ed-9762-c85a5fea2601",+      "value": "100n",+      "x": 177.73,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 227.9,+        "maxY": 110.26,+        "minX": 225.9,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "+5V",+          "pad": "1"+        }+      ],+      "ref": "TP6",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "e02d0c1f-c067-4d79-b203-17fe8e31b4ce",+      "value": "+5V",+      "x": 226.9,+      "y": 109.26+    },+    {+      "courtyard": {+        "maxX": 194.16,+        "maxY": 106.26,+        "minX": 192.3,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/USART1_RX",+          "pad": "1"+        },+        {+          "net": "/PB7",+          "pad": "2"+        }+      ],+      "ref": "R18",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "e036ee63-3740-4356-b7ab-b1204054aa75",+      "value": "1k",+      "x": 193.23,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 213.46,+        "maxY": 106.26,+        "minX": 211.6,+        "minY": 105.32+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "/VBAT_SENSE",+          "pad": "2"+        }+      ],+      "ref": "R23",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "e498016a-9e45-4fa5-91c9-2a45a364f5c6",+      "value": "22k",+      "x": 212.53,+      "y": 105.79+    },+    {+      "courtyard": {+        "maxX": 212.5,+        "maxY": 116.76,+        "minX": 210.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/DRV_GHA",+          "pad": "1"+        }+      ],+      "ref": "TP18",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "e622f919-5ea6-4c2e-b02e-a34ae21e18c3",+      "value": "GATE",+      "x": 211.5,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 191.24,+        "maxY": 76.22,+        "minX": 189.42,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+3V3",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C25",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "f1173d38-b6b3-4c8d-9269-0e99aefffe2c",+      "value": "100n",+      "x": 190.33,+      "y": 75.76+    },+    {+      "courtyard": {+        "maxX": 122.99,+        "maxY": 129.99,+        "minX": 117.01,+        "minY": 124.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        }+      ],+      "ref": "MP4",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "f19cb1c3-0bf8-4ceb-bf3a-4ba57b8ce702",+      "value": "~",+      "x": 120.0,+      "y": 127.0+    },+    {+      "courtyard": {+        "maxX": 134.495,+        "maxY": 65.495,+        "minX": 129.505,+        "minY": 60.505+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactLarge",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "GND_OUT",+          "pad": "1"+        }+      ],+      "ref": "MC3",+      "rotation": -90.0,+      "side": "F.Cu",+      "uuid": "f2ea9e73-981d-47c6-b981-017141d3da0b",+      "value": "~",+      "x": 132.0,+      "y": 63.0+    },+    {+      "courtyard": {+        "maxX": 108.99,+        "maxY": 89.99,+        "minX": 107.01,+        "minY": 88.01+      },+      "courtyardSource": "courtyard",+      "footprint": "adom-kicad-footprint-library:MachineContactMedium",+      "insideOutline": true,+      "locked": true,+      "padCount": 1,+      "pads": [+        {+          "net": "/USART1_TX",+          "pad": "1"+        }+      ],+      "ref": "MC21",+      "rotation": 90.0,+      "side": "F.Cu",+      "uuid": "f3805573-23ec-473f-91a3-05996515d8fe",+      "value": "~",+      "x": 108.0,+      "y": 89.0+    },+    {+      "courtyard": {+        "maxX": 215.74,+        "maxY": 77.26,+        "minX": 212.34,+        "minY": 75.3+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_0805_2012Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+VBAT",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C31",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "f3c55040-27a2-43d2-924b-4d8647307b25",+      "value": "1u",+      "x": 214.04,+      "y": 76.28+    },+    {+      "courtyard": {+        "maxX": 224.5,+        "maxY": 116.76,+        "minX": 222.5,+        "minY": 114.76+      },+      "courtyardSource": "courtyard",+      "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+      "insideOutline": false,+      "locked": false,+      "padCount": 1,+      "pads": [+        {+          "net": "/COMP1_INM_IO2_BEMF_C",+          "pad": "1"+        }+      ],+      "ref": "TP21",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "f7184987-5791-402e-961e-f5eb7b43f518",+      "value": "BEMF_C",+      "x": 223.5,+      "y": 115.76+    },+    {+      "courtyard": {+        "maxX": 232.2,+        "maxY": 98.6,+        "minX": 230.34,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "Net-(LED2-A)",+          "pad": "1"+        },+        {+          "net": "+3V3",+          "pad": "2"+        }+      ],+      "ref": "R11",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "f738570c-2ecd-4b8a-b6a0-82c806091b37",+      "value": "2.2k",+      "x": 231.27,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 184.2,+        "maxY": 73.3,+        "minX": 179.6,+        "minY": 71.0+      },+      "courtyardSource": "courtyard",+      "footprint": "Capacitor_SMD:C_1206_3216Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "+5V",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        }+      ],+      "ref": "C11",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "f990f346-3444-4bcc-ac54-ba9fb83db796",+      "value": "22u",+      "x": 181.9,+      "y": 72.15+    },+    {+      "courtyard": {+        "maxX": 211.95,+        "maxY": 125.16,+        "minX": 207.85,+        "minY": 121.76+      },+      "courtyardSource": "courtyard",+      "footprint": "Package_TO_SOT_SMD:SOT-23-6",+      "insideOutline": false,+      "locked": false,+      "padCount": 6,+      "pads": [+        {+          "net": "/IBAT_SENSE",+          "pad": "1"+        },+        {+          "net": "GND",+          "pad": "2"+        },+        {+          "net": "GND",+          "pad": "3"+        },+        {+          "net": "GND_OUT",+          "pad": "4"+        },+        {+          "net": "GND",+          "pad": "5"+        },+        {+          "net": "+3V3",+          "pad": "6"+        }+      ],+      "ref": "U6",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "fa6017ed-1965-47dd-825d-45c6aabd82e3",+      "value": "INA181A2IDBVR",+      "x": 209.9,+      "y": 123.46+    },+    {+      "courtyard": {+        "maxX": 201.32,+        "maxY": 98.6,+        "minX": 199.46,+        "minY": 97.66+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "/GHA",+          "pad": "1"+        },+        {+          "net": "/DRV_SHA",+          "pad": "2"+        }+      ],+      "ref": "R3",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "fbcadbb9-2f61-491e-b797-b9fcf68751f5",+      "value": "22k",+      "x": 200.39,+      "y": 98.13+    },+    {+      "courtyard": {+        "maxX": 196.2,+        "maxY": 109.2,+        "minX": 194.34,+        "minY": 108.26+      },+      "courtyardSource": "courtyard",+      "footprint": "Resistor_SMD:R_0402_1005Metric",+      "insideOutline": false,+      "locked": false,+      "padCount": 2,+      "pads": [+        {+          "net": "GND",+          "pad": "1"+        },+        {+          "net": "/COMP1_INM_IO2_BEMF_C",+          "pad": "2"+        }+      ],+      "ref": "R34",+      "rotation": 0.0,+      "side": "F.Cu",+      "uuid": "fc05ca26-c596-4181-b147-c0ce64c10a91",+      "value": "2.2k",+      "x": 195.27,+      "y": 108.73+    }+  ],+  "kicadVersion": "10.0.3",+  "layers": [+    "F.Cu",+    "In1.Cu",+    "In2.Cu",+    "B.Cu",+    "F.Adhes",+    "B.Adhes",+    "F.Paste",+    "B.Paste",+    "F.SilkS",+    "B.SilkS",+    "F.Mask",+    "B.Mask",+    "Dwgs.User",+    "Cmts.User",+    "Eco1.User",+    "Eco2.User",+    "Edge.Cuts",+    "Margin",+    "F.CrtYd",+    "B.CrtYd",+    "F.Fab",+    "B.Fab",+    "User.1",+    "User.2",+    "User.3",+    "User.4"+  ],+  "mechanism": "ipc",+  "netCount": 82,+  "nets": [+    {+      "mstLengthMm": 578.763,+      "name": "GND",+      "padCount": 96,+      "refs": [+        "C1",+        "C2",+        "C3",+        "C4",+        "C5",+        "C6",+        "C7",+        "C8",+        "C9",+        "C10",+        "C11",+        "C14",+        "C15",+        "C16",+        "C17",+        "C18",+        "C19",+        "C20",+        "C22",+        "C23",+        "C24",+        "C25",+        "C26",+        "C27",+        "C28",+        "C29",+        "C30",+        "C31",+        "C32",+        "C33",+        "C34",+        "C35",+        "C36",+        "C37",+        "C38",+        "C39",+        "C40",+        "C41",+        "C42",+        "C43",+        "C44",+        "C45",+        "D1",+        "J1",+        "JP1",+        "LED1",+        "LED2",+        "LED3",+        "MC4",+        "MC6",+        "MC7",+        "MC13",+        "MC14",+        "MC18",+        "MC19",+        "MC22",+        "MC23",+        "MP1",+        "MP2",+        "MP3",+        "MP4",+        "Q2",+        "Q4",+        "Q6",+        "R5",+        "R10",+        "R15",+        "R19",+        "R25",+        "R27",+        "R30",+        "R32",+        "R34",+        "SW1",+        "U1",+        "U2",+        "U3",+        "U4",+        "U5",+        "U6",+        "Y1"+      ]+    },+    {+      "mstLengthMm": 289.287,+      "name": "+VBAT",+      "padCount": 28,+      "refs": [+        "C2",+        "C3",+        "C4",+        "C5",+        "C7",+        "C14",+        "C15",+        "C16",+        "C17",+        "C18",+        "C19",+        "C31",+        "C32",+        "C33",+        "C34",+        "C37",+        "C38",+        "D1",+        "MC1",+        "Q1",+        "Q3",+        "Q5",+        "R1",+        "R23",+        "TP7",+        "TP8",+        "U1",+        "U2"+      ]+    },+    {+      "mstLengthMm": 259.425,+      "name": "+3V3",+      "padCount": 21,+      "refs": [+        "C6",+        "C23",+        "C24",+        "C25",+        "C26",+        "C27",+        "C30",+        "C44",+        "FB1",+        "J1",+        "MC15",+        "R11",+        "R20",+        "R21",+        "TP5",+        "U3",+        "U5",+        "U6"+      ]+    },+    {+      "mstLengthMm": 119.184,+      "name": "/DRV_SHA",+      "padCount": 10,+      "refs": [+        "C12",+        "MC5",+        "Q1",+        "Q2",+        "R3",+        "R24",+        "TP12",+        "U4"+      ]+    },+    {+      "mstLengthMm": 149.018,+      "name": "/DRV_SHB",+      "padCount": 10,+      "refs": [+        "C13",+        "MC9",+        "Q3",+        "Q4",+        "R8",+        "R28",+        "TP13",+        "U4"+      ]+    },+    {+      "mstLengthMm": 83.803,+      "name": "/DRV_SHC",+      "padCount": 10,+      "refs": [+        "C21",+        "MC11",+        "Q5",+        "Q6",+        "R13",+        "R31",+        "TP14",+        "U4"+      ]+    },+    {+      "mstLengthMm": 160.86,+      "name": "+5V",+      "padCount": 9,+      "refs": [+        "C9",+        "C10",+        "C11",+        "D2",+        "TP6",+        "U2",+        "U3"+      ]+    },+    {+      "mstLengthMm": 151.932,+      "name": "+12V",+      "padCount": 7,+      "refs": [+        "C8",+        "C20",+        "C22",+        "R6",+        "TP4",+        "U1",+        "U4"+      ]+    },+    {+      "mstLengthMm": 95.64,+      "name": "/COMP1_INM_IO2_BEMF_C",+      "padCount": 6,+      "refs": [+        "C45",+        "R31",+        "R33",+        "R34",+        "TP21",+        "U5"+      ]+    },+    {+      "mstLengthMm": 82.947,+      "name": "/COMP2_INM_IO1_BEMF_A",+      "padCount": 6,+      "refs": [+        "C42",+        "R24",+        "R26",+        "R27",+        "TP20",+        "U5"+      ]+    },+    {+      "mstLengthMm": 65.877,+      "name": "/NEUTRAL",+      "padCount": 6,+      "refs": [+        "R26",+        "R29",+        "R33",+        "TP1",+        "U5"+      ]+    },+    {+      "mstLengthMm": 84.796,+      "name": "/VDDA",+      "padCount": 6,+      "refs": [+        "C28",+        "C29",+        "FB1",+        "TP2",+        "U5"+      ]+    },+    {+      "mstLengthMm": 133.797,+      "name": "/nRST",+      "padCount": 6,+      "refs": [+        "C39",+        "J1",+        "MC8",+        "R20",+        "SW1",+        "U5"+      ]+    },+    {+      "mstLengthMm": 114.654,+      "name": "/COMP1_INM_IO1_BEMF_B",+      "padCount": 5,+      "refs": [+        "C43",+        "R28",+        "R29",+        "R30",+        "U5"+      ]+    },+    {+      "mstLengthMm": 58.852,+      "name": "/PB12",+      "padCount": 4,+      "refs": [+        "C40",+        "R21",+        "R22",+        "U5"+      ]+    },+    {+      "mstLengthMm": 113.696,+      "name": "/SWCLK",+      "padCount": 4,+      "refs": [+        "J1",+        "MC20",+        "TP15",+        "U5"+      ]+    },+    {+      "mstLengthMm": 126.847,+      "name": "/SWDIO",+      "padCount": 4,+      "refs": [+        "J1",+        "MC16",+        "TP10",+        "U5"+      ]+    },+    {+      "mstLengthMm": 103.581,+      "name": "/USART1_RX",+      "padCount": 4,+      "refs": [+        "J1",+        "MC17",+        "R18",+        "TP16"+      ]+    },+    {+      "mstLengthMm": 106.306,+      "name": "/USART1_TX",+      "padCount": 4,+      "refs": [+        "J1",+        "MC21",+        "R17",+        "TP17"+      ]+    },+    {+      "mstLengthMm": 70.887,+      "name": "/VBAT_SENSE",+      "padCount": 4,+      "refs": [+        "C41",+        "R23",+        "R25",+        "U5"+      ]+    },+    {+      "mstLengthMm": 43.435,+      "name": "/5V_EN",+      "padCount": 3,+      "refs": [+        "JP1",+        "R1",+        "U2"+      ]+    },+    {+      "mstLengthMm": 34.704,+      "name": "/BOOT0",+      "padCount": 3,+      "refs": [+        "R19",+        "TP19",+        "U5"+      ]+    },+    {+      "mstLengthMm": 43.748,+      "name": "/DRV_GHA",+      "padCount": 3,+      "refs": [+        "R2",+        "TP18",+        "U4"+      ]+    },+    {+      "mstLengthMm": 10.935,+      "name": "/GHA",+      "padCount": 3,+      "refs": [+        "Q1",+        "R2",+        "R3"+      ]+    },+    {+      "mstLengthMm": 10.767,+      "name": "/GHB",+      "padCount": 3,+      "refs": [+        "Q3",+        "R7",+        "R8"+      ]+    },+    {+      "mstLengthMm": 65.307,+      "name": "/GHC",+      "padCount": 3,+      "refs": [+        "Q5",+        "R12",+        "R13"+      ]+    },+    {+      "mstLengthMm": 11.622,+      "name": "/GLA",+      "padCount": 3,+      "refs": [+        "Q2",+        "R4",+        "R5"+      ]+    },+    {+      "mstLengthMm": 11.359,+      "name": "/GLB",+      "padCount": 3,+      "refs": [+        "Q4",+        "R9",+        "R10"+      ]+    },+    {+      "mstLengthMm": 6.853,+      "name": "/GLC",+      "padCount": 3,+      "refs": [+        "Q6",+        "R14",+        "R15"+      ]+    },+    {+      "mstLengthMm": 69.748,+      "name": "/HSE_IN",+      "padCount": 3,+      "refs": [+        "C35",+        "U5",+        "Y1"+      ]+    },+    {+      "mstLengthMm": 71.19,+      "name": "/HSE_OUT",+      "padCount": 3,+      "refs": [+        "C36",+        "U5",+        "Y1"+      ]+    },+    {+      "mstLengthMm": 99.651,+      "name": "/TIM15_CH1_DSHOT",+      "padCount": 3,+      "refs": [+        "MC10",+        "TP9",+        "U5"+      ]+    },+    {+      "mstLengthMm": 38.219,+      "name": "/TIM1_CH3_INHA",+      "padCount": 3,+      "refs": [+        "TP3",+        "U4",+        "U5"+      ]+    },+    {+      "mstLengthMm": 101.12,+      "name": "GND_OUT",+      "padCount": 3,+      "refs": [+        "MC3",+        "R32",+        "U6"+      ]+    },+    {+      "mstLengthMm": 117.153,+      "name": "/5V_EXT",+      "padCount": 2,+      "refs": [+        "D2",+        "MC2"+      ]+    },+    {+      "mstLengthMm": 63.838,+      "name": "/5V_VCC",+      "padCount": 2,+      "refs": [+        "C1",+        "U2"+      ]+    },+    {+      "mstLengthMm": 51.167,+      "name": "/DRV_BSTA",+      "padCount": 2,+      "refs": [+        "C12",+        "U4"+      ]+    },+    {+      "mstLengthMm": 52.888,+      "name": "/DRV_BSTB",+      "padCount": 2,+      "refs": [+        "C13",+        "U4"+      ]+    },+    {+      "mstLengthMm": 53.694,+      "name": "/DRV_BSTC",+      "padCount": 2,+      "refs": [+        "C21",+        "U4"+      ]+    },+    {+      "mstLengthMm": 35.2,+      "name": "/DRV_GHB",+      "padCount": 2,+      "refs": [+        "R7",+        "U4"+      ]+    },+    {+      "mstLengthMm": 50.976,+      "name": "/DRV_GHC",+      "padCount": 2,+      "refs": [+        "R12",+        "U4"+      ]+    },+    {+      "mstLengthMm": 32.113,+      "name": "/DRV_GLA",+      "padCount": 2,+      "refs": [+        "R4",+        "U4"+      ]+    },+    {+      "mstLengthMm": 47.2,+      "name": "/DRV_GLB",+      "padCount": 2,+      "refs": [+        "R9",+        "U4"+      ]+    },+    {+      "mstLengthMm": 23.738,+      "name": "/DRV_GLC",+      "padCount": 2,+      "refs": [+        "R14",+        "U4"+      ]+    },+    {+      "mstLengthMm": 100.74,+      "name": "/E_STOP",+      "padCount": 2,+      "refs": [+        "MC12",+        "R22"+      ]+    },+    {+      "mstLengthMm": 13.023,+      "name": "/IBAT_SENSE",+      "padCount": 2,+      "refs": [+        "U5",+        "U6"+      ]+    },+    {+      "mstLengthMm": 23.266,+      "name": "/MCU_LED",+      "padCount": 2,+      "refs": [+        "R16",+        "U5"+      ]+    },+    {+      "mstLengthMm": 19.982,+      "name": "/PB6",+      "padCount": 2,+      "refs": [+        "R17",+        "U5"+      ]+    },+    {+      "mstLengthMm": 18.059,+      "name": "/PB7",+      "padCount": 2,+      "refs": [+        "R18",+        "U5"+      ]+    },+    {+      "mstLengthMm": 25.548,+      "name": "/RPM",+      "padCount": 2,+      "refs": [+        "TP11",+        "U5"+      ]+    },+    {+      "mstLengthMm": 1.662,+      "name": "/SW",+      "padCount": 2,+      "refs": [+        "U2"+      ]+    },+    {+      "mstLengthMm": 18.426,+      "name": "/TIM1_CH1N_INLC",+      "padCount": 2,+      "refs": [+        "U4",+        "U5"+      ]+    },+    {+      "mstLengthMm": 18.505,+      "name": "/TIM1_CH1_INHC",+      "padCount": 2,+      "refs": [+        "U4",+        "U5"+      ]+    },+    {+      "mstLengthMm": 18.451,+      "name": "/TIM1_CH2N_INLB",+      "padCount": 2,+      "refs": [+        "U4",+        "U5"+      ]+    },+    {+      "mstLengthMm": 18.533,+      "name": "/TIM1_CH2_INHB",+      "padCount": 2,+      "refs": [+        "U4",+        "U5"+      ]+    },+    {+      "mstLengthMm": 18.477,+      "name": "/TIM1_CH3N_INLA",+      "padCount": 2,+      "refs": [+        "U4",+        "U5"+      ]+    },+    {+      "mstLengthMm": 23.242,+      "name": "Net-(LED1-A)",+      "padCount": 2,+      "refs": [+        "LED1",+        "R6"+      ]+    },+    {+      "mstLengthMm": 37.351,+      "name": "Net-(LED2-A)",+      "padCount": 2,+      "refs": [+        "LED2",+        "R11"+      ]+    },+    {+      "mstLengthMm": 24.18,+      "name": "Net-(LED3-A)",+      "padCount": 2,+      "refs": [+        "LED3",+        "R16"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(J1-JRCLK{slash}NC-Pad9)",+      "padCount": 1,+      "refs": [+        "J1"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(J1-JTDI{slash}NC-Pad10)",+      "padCount": 1,+      "refs": [+        "J1"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(J1-JTDO{slash}SWO-Pad8)",+      "padCount": 1,+      "refs": [+        "J1"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(J1-NC-Pad1)",+      "padCount": 1,+      "refs": [+        "J1"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(J1-NC-Pad2)",+      "padCount": 1,+      "refs": [+        "J1"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(SW1-Pad1)",+      "padCount": 1,+      "refs": [+        "SW1"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(SW1-Pad4)",+      "padCount": 1,+      "refs": [+        "SW1"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U2-BOOT-Pad7)",+      "padCount": 1,+      "refs": [+        "U2"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U2-PGOOD-Pad1)",+      "padCount": 1,+      "refs": [+        "U2"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U3-NC-Pad4)",+      "padCount": 1,+      "refs": [+        "U3"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PA11-Pad33)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PA12-Pad34)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PA15-Pad39)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PB0-Pad16)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PB1-Pad17)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PB11-Pad25)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PB2-Pad18)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PB4-Pad41)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PB5-Pad42)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PB9-Pad46)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PC13-Pad2)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PC14-Pad3)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    },+    {+      "mstLengthMm": 0.0,+      "name": "unconnected-(U5-PC15-Pad4)",+      "padCount": 1,+      "refs": [+        "U5"+      ]+    }+  ],+  "outline": {+    "maxX": 168.0,+    "maxY": 132.0,+    "minX": 104.0,+    "minY": 58.0+  },+  "output": "",+  "outsideOutline": [+    "TP8",+    "U2",+    "JP1",+    "C7",+    "R26",+    "Q2",+    "C8",+    "C14",+    "C12",+    "R10",+    "TP17",+    "R6",+    "TP5",+    "R8",+    "C24",+    "C20",+    "C17",+    "C42",+    "R12",+    "Q5",+    "FB1",+    "TP4",+    "R32",+    "SW1",+    "Q6",+    "C16",+    "C5",+    "C10",+    "U3",+    "J1",+    "C41",+    "TP7",+    "D2",+    "R4",+    "R29",+    "R20",+    "C40",+    "TP3",+    "TP16",+    "TP20",+    "C6",+    "R16",+    "C21",+    "R27",+    "TP9",+    "TP1",+    "R31",+    "TP19",+    "Q4",+    "U5",+    "TP12",+    "C34",+    "C3",+    "C18",+    "Q3",+    "Y1",+    "C1",+    "C44",+    "R2",+    "C2",+    "C15",+    "C39",+    "D1",+    "Q1",+    "C27",+    "LED1",+    "TP13",+    "R21",+    "C38",+    "C37",+    "C23",+    "U1",+    "R13",+    "R28",+    "C4",+    "C33",+    "R19",+    "C29",+    "R1",+    "TP11",+    "TP15",+    "R30",+    "TP2",+    "R17",+    "C45",+    "TP10",+    "R22",+    "C28",+    "C36",+    "R15",+    "C26",+    "C35",+    "TP14",+    "R14",+    "C32",+    "R9",+    "R5",+    "C30",+    "R24",+    "C9",+    "R33",+    "C13",+    "C43",+    "R7",+    "U4",+    "LED3",+    "C19",+    "R25",+    "LED2",+    "C22",+    "TP6",+    "R18",+    "R23",+    "TP18",+    "C25",+    "C31",+    "TP21",+    "R11",+    "C11",+    "U6",+    "R3",+    "R34"+  ],+  "padNetsOmitted": false,+  "parked": [+    "TP8",+    "U2",+    "JP1",+    "C7",+    "R26",+    "Q2",+    "C8",+    "C14",+    "C12",+    "R10",+    "TP17",+    "R6",+    "TP5",+    "R8",+    "C24",+    "C20",+    "C17",+    "C42",+    "R12",+    "Q5",+    "FB1",+    "TP4",+    "R32",+    "SW1",+    "Q6",+    "C16",+    "C5",+    "C10",+    "U3",+    "J1",+    "C41",+    "TP7",+    "D2",+    "R4",+    "R29",+    "R20",+    "C40",+    "TP3",+    "TP16",+    "TP20",+    "C6",+    "R16",+    "C21",+    "R27",+    "TP9",+    "TP1",+    "R31",+    "TP19",+    "Q4",+    "U5",+    "TP12",+    "C34",+    "C3",+    "C18",+    "Q3",+    "Y1",+    "C1",+    "C44",+    "R2",+    "C2",+    "C15",+    "C39",+    "D1",+    "Q1",+    "C27",+    "LED1",+    "TP13",+    "R21",+    "C38",+    "C37",+    "C23",+    "U1",+    "R13",+    "R28",+    "C4",+    "C33",+    "R19",+    "C29",+    "R1",+    "TP11",+    "TP15",+    "R30",+    "TP2",+    "R17",+    "C45",+    "TP10",+    "R22",+    "C28",+    "C36",+    "R15",+    "C26",+    "C35",+    "TP14",+    "R14",+    "C32",+    "R9",+    "R5",+    "C30",+    "R24",+    "C9",+    "R33",+    "C13",+    "C43",+    "R7",+    "U4",+    "LED3",+    "C19",+    "R25",+    "LED2",+    "C22",+    "TP6",+    "R18",+    "R23",+    "TP18",+    "C25",+    "C31",+    "TP21",+    "R11",+    "C11",+    "U6",+    "R3",+    "R34"+  ],+  "ratsnest": {+    "method": "minimum spanning tree over pad centres per net",+    "totalMm": 4476.222+  },+  "revision": "2fbda154e529ed94fb1a19aec91d5e7b6796681192b0134070cfa4f701204265",+  "schemaVersion": 1,+  "socket": "ipc://C:\\Users\\arav\\AppData\\Local\\Temp\\kicad\\api.sock",+  "source": "live-editor",+  "status": "ok",+  "statusVerb": "kicad_status",+  "success": true,+  "timeoutSeconds": 130+}
docs/esc-demo.md+12−10
@@ -6,27 +6,29 @@ The board is [ESC G431](https://wiki.adom.inc/adom/esc-g431), Caleb's single-mot  ## Round 1: placement -The fixture is a copy of the board with everything removed except the Edge.Cuts outline and the 149 footprints, which are parked in a grid to the right of the outline: no tracks, no vias, no zones, no board-level graphics or text (the labels and logo that describe the human layout are gone too). It is public: [esc-g431-unplaced.kicad_pcb](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/clean/esc-g431-unplaced.kicad_pcb), built by [tools/make_placement_fixture.py](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/tools/make_placement_fixture.py) with `--strip-zones --strip-graphics`.+The fixture is a copy of the board with everything removed except the Edge.Cuts outline and the 149 footprints; the 27 machine pins and contacts stay in place and locked, the other 122 are parked in a grid to the right of the outline: no tracks, no vias, no zones, no board-level graphics or text (the labels and logo that describe the human layout are gone too). It is public: [esc-g431-unplaced.kicad_pcb](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/clean/esc-g431-unplaced.kicad_pcb), built by [tools/make_placement_fixture.py](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/tools/make_placement_fixture.py) with `--strip-zones --strip-graphics --keep-refs 'M[CP]\d+'`.  The engines place through three verbs shipped in bridge 1.0.3: `kicad_placement_state` (every footprint's pose, courtyard box and pad nets, the nets and the refs they touch, the outline, a ratsnest length), `kicad_move_footprint` (a batch of moves as one native undo step, refused on courtyard overlap or outside the outline, verified by the read-back courtyard), and `kicad_placement_validate`.  ### Claude Fable 5.1 -Done 2026-09-12 on arav-rog (KiCad 10.0.3). Fable wrote a planner from the netlist: the six MOSFETs in one column on the right edge with high side above low side per phase, the gate driver beside the bridge, the MCU left of the driver with its decoupling ring and the crystal under it, the bulk capacitors and the TVS on the +VBAT rail above the bridge, the shunt in the low-side return with the INA at it, the buck top-left, the debug header and reset button on the left edge, the machine contacts and machine pins along the edges; every two-pad part attached to the multi-pin part it shares the most nets with and placed in expanding rings around the pin it connects to, on the bridge's own courtyard boxes, never overlapping, never outside. The plan: [fable-esc-placement-plan.json](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/esc-placement-plan.json), preview [plan-preview.png](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/plan-preview.png), planner [plan_placement.py](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/plan_placement.py), executor [place_live.py](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/place_live.py).+Done 2026-09-12 on arav-rog (KiCad 10.0.3, bridge 1.0.3). The board is an Adom molecule: its four MP machine pins and 23 MC machine contacts are its plug-in interface to the workcell, set by the scaffold pattern (pins 16 mm in from the left and right edges, contacts on a 2 mm pitch). They are kept in place and locked in the fixture and are not placed by anyone; a first take that moved them was discarded. Fable wrote a planner from the netlist for the other 122 parts: the six MOSFETs in one column with high side above low side per phase, left of the right-edge contacts; the gate driver beside the bridge; the MCU with its decoupling ring and the crystal under it; the bulk capacitors and the TVS on the +VBAT rail under the top contacts; the shunt in the low-side return with the INA at it; the buck top-left; the debug header and reset button right of the contact column; every two-pad part attached to the multi-pin part it shares the most nets with and placed in expanding rings around the pin it connects to, on the bridge's own courtyard boxes, never overlapping, never outside. The plan: [esc-placement-plan.json](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/esc-placement-plan.json), preview [plan-preview.png](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/plan-preview.png), planner [plan_placement.py](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/plan_placement.py), executor [place_live.py](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/place_live.py).  | Measure | Claude Fable 5.1 | |---|---|-| Planning, first read of the board to a dry-run-clean plan | 26 min wall (18:36 to 19:02 UTC), one thread |-| Placement on the board | 149 parts in 25 commits, 36.5 s wall, every commit verified |-| Result | 0 courtyard overlaps, 0 outside the outline, 0 parked, ratsnest 1950 mm (the human layout measures 1645 mm on the same MST metric) |+| Planning | one thread; the planner was written, run and corrected between 18:36 and 20:34 UTC, in a window that also carried the bridge fixes below |+| Placement on the board | 122 parts in 21 commits, 33.8 s wall, every commit verified by the read-back courtyard |+| Result | 0 courtyard overlaps, 0 outside the outline, 0 parked, ratsnest 1678 mm (the human layout measures 1645 mm on the same MST metric) | | Placement DRC | 13 errors, all inherited from the source libraries (six malformed MOSFET courtyards, seven U2 pad clearances), zero from the placement |-| Tokens, the placement thread | 173,781 output, 267,816 cache write, 79,103,302 cache read, 3,254 input over 124 turns |-| Dollars at API list price, the thread | $31.85 (Fable 5.1: $10 in, $50 out, $0.25 cache read, $12.50 cache write per MTok, claude.com/pricing 2026-09-12), 16% of a $200/month plan |-| Agents | 2 engineering agents ran during the window building and then fixing the placement verbs (bridge development, not placement); with them, 345,148 output tokens and $65.84, 33% of the plan |+| Tokens, the thread, whole window | 322,215 output, 479,964 cache write, 176,904,951 cache read, 6,974 input over 253 turns |+| Dollars at API list price | $66.41 for the thread, 33% of a $200/month plan (Fable 5.1: $10 in, $50 out, $0.25 cache read, $12.50 cache write per MTok, claude.com/pricing 2026-09-12) |+| Agents | 2 engineering agents ran in the window, building and then fixing the placement verbs (bridge development, not placement); with them $100.40, 50% of the plan | -Evidence: [fable-place-log.json](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/fable-place-log.json) (every reply with timestamps), [fable-stats.json](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/fable-stats.json).+The window is honest and generous against Fable: it spans everything the thread did from the first planning line to the accepted take, including the discarded first take, the bridge bug it exposed and its fix, three gate runs and the etiquette work. The placement-only share is smaller and is not separable from the transcript, so the larger number is the one reported. -What the run taught the bridge: KiCad's API replaces a footprint on update rather than moving it, and deserialises its pads at the absolute coordinates the proto carries, so the first take moved only the anchors. The bridge now transforms every child of the footprint proto client-side and verifies the read-back courtyard, not the anchor.+Evidence: [fable2-place-log.json](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/fable2-place-log.json) (every reply with timestamps), [fable-stats.json](https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/fable/fable-stats.json).++What the run taught the bridge: KiCad's API replaces a footprint on update rather than moving it, and deserialises its pads at the absolute coordinates the proto carries, so the first take moved only the anchors. The bridge now transforms every child of the footprint proto client-side and verifies the read-back courtyard, not the anchor. And a molecule's interface must be fixed in the fixture, which the fixture tool now does with `--keep-refs`.  ### GPT-6 Astra in Codex 
docs/esc-placement-astra-prompt.md+2−2
@@ -4,7 +4,7 @@ Paste everything below the line into Codex (GPT-6 Astra) in Hydrogen. Astra plac  --- -You are GPT-6 Astra in Codex inside Hydrogen. John wants a screen recording of you placing a real board: the Adom ESC G431 (single-motor drone ESC: STM32G431, DRV8300 gate driver, six MOSFET 3-phase bridge, TPSM365 buck, INA181 current sense, 64 x 74 mm, 4 layers, 149 parts, 59 nets). You start from a copy where every footprint is parked in a grid to the right of the board outline and no copper exists. You decide where everything goes, land it through the bridge, and report. Do all of it yourself; do not ask John to do any step you can do.+You are GPT-6 Astra in Codex inside Hydrogen. John wants a screen recording of you placing a real board: the Adom ESC G431 (single-motor drone ESC: STM32G431, DRV8300 gate driver, six MOSFET 3-phase bridge, TPSM365 buck, INA181 current sense, 64 x 74 mm, 4 layers, 149 parts, 59 nets). You start from a copy where every footprint is parked in a grid to the right of the board outline and no copper exists, except the molecule's plug-in interface: the four MP machine pins and the 23 MC machine contacts stay exactly where the scaffold pattern puts them and are locked. They are the board's connection to the Adom workcell, not a placement choice; leave them alone (the verb refuses to move a locked part) and place everything else around them. You decide where everything goes, land it through the bridge, and report. Do all of it yourself; do not ask John to do any step you can do.  Read first: - The placement section of the kicad-bridge skill: `adom-wiki pkg install adom/kicad-bridge`, then read the "Placement" section of the kicad-bridge SKILL.md and the kicad-bridge-esc-demo notes on the page: https://wiki.adom.inc/adom/kicad-bridge/files/demo/placement/README.md@@ -17,7 +17,7 @@ Rules that are not optional: 2. Never save the board (the fixture stays unplaced on disk for the next take), never touch any other board, never kill KiCad. 3. Two ways to get the board on camera; pick by whose box it is. On a user's box everything stays in the background: never bring a KiCad window forward, never move the mouse, never send real keystrokes; switch KiCad to its fallback canvas (read `C:/Users/<user>/AppData/Roaming/kicad/10.0/kicad_common.json` with `read_file`, keep a copy, set `graphics.canvas_type` to 2, `write_file` while KiCad is closed, restore afterwards), open with `kicad_open_board {"filePath": B}` and record the window; the fallback canvas paints while covered. On arav-rog for THIS take, which is a dedicated test box and John wants the best picture, use the OpenGL canvas in the foreground instead: `kicad_open_board {"filePath": B, "foreground": true, "foregroundReason": "John asked for a screen recording of Astra placing the ESC on the test box"}`, maximize with `desktop_ui_window {"hwnd": H, "action": "maximize"}`, wait until the status bar no longer says "Loading Footprint Libraries", `kicad_send_key {"hwnd": H, "key": "ctrl+home"}` (Zoom to All Objects so the outline and the parking grid are both in view), and about 25 s after opening `desktop_bring_to_front {"hwnd": H, "reason": "..."}` once, because the etiquette loop pushes a new window back one time. Confirm with `desktop_screenshot_screen {}` that the empty outline and the parked parts are visible and the canvas is not white. -4. Plan the placement yourself from `kicad_placement_state` (the nets tell you what connects to what). This is the part that is judged: a 3-phase bridge wants its six MOSFETs together with the gate driver next to them, the bulk capacitors and TVS on the +VBAT rail, the shunt in the low-side return with the INA at it, decoupling capacitors at their IC pins, the crystal at the MCU, the debug header and reset button at an edge, the MC machine contacts and MP machine pins along the edges. Do not copy Claude's placement (its plan is on the page); make your own. Keep everything inside the outline with no courtyard overlaps; the verb refuses both.+4. Plan the placement yourself from `kicad_placement_state` (the nets tell you what connects to what). This is the part that is judged: a 3-phase bridge wants its six MOSFETs together with the gate driver next to them, the bulk capacitors and TVS on the +VBAT rail, the shunt in the low-side return with the INA at it, decoupling capacitors at their IC pins, the crystal at the MCU, the debug header and reset button at an edge, the MC contacts and MP pins are fixed and locked (the scaffold pattern), so plan around them. Do not copy Claude's placement (its plan is on the page); make your own. Keep everything inside the outline with no courtyard overlaps; the verb refuses both. 5. Record before the first move: on arav-rog `desktop_record_start {"monitor": 0, "audio": false, "fps": 30, "reason": "Astra placing the ESC G431", "maxDurationMs": 1200000}` (foreground OpenGL path); on a user's box `desktop_record_window_start {"hwnd": H, ...}` with the fallback canvas. Then land the plan with `kicad_move_footprint` in batches (six to twelve parts per call is a good rhythm for a viewer; one undo step per call), passing the previous reply's revision as `expectedRevision`. Pause about a second between batches. Do not speed anything up; the video is cut to the action later.  6. Finish with `kicad_placement_validate`; report its ratsnest length, overlap count, outside count and placement DRC. Then `desktop_record_stop`, `pull_file` the MP4, check frames at the start, middle and end, transcode to 1920 wide H.264 (`ffmpeg -i in.mp4 -vf scale=1920:-2 -c:v libx264 -crf 22 -pix_fmt yuv420p -movflags +faststart -an out.mp4`), make a poster, and push both to the adom/codex page under docs/videos/ (`adom-wiki repo push adom/codex --files ...`), confirming the MP4 URL returns 200.