mohan-bee/four-gang-wifi-switch-layout

A tscircuit package created by mohan-bee.

Version
0.0.9
License
unset
Stars
0

proof/relay/validation.json

{
  "input_sha256": "b119973347232ad2b47d9bd9d843ec54a8892324bc4ec1ab5eb20b4c1510dcc6",
  "board_mm": [
    48,
    50
  ],
  "copper_layers": 2,
  "components": 11,
  "component_layers": [
    "top"
  ],
  "trace_count": 31,
  "via_count": 13,
  "via_references": 13,
  "phase_proof": [
    {
      "name": "mains-live",
      "router": "custom",
      "cache": "disabled",
      "connections": 1,
      "previous_traces": 0,
      "output_traces": 5
    },
    {
      "name": "switched-output-4",
      "router": "custom",
      "cache": "disabled",
      "connections": 1,
      "previous_traces": 5,
      "output_traces": 1
    },
    {
      "name": "switched-output-3",
      "router": "custom",
      "cache": "disabled",
      "connections": 1,
      "previous_traces": 6,
      "output_traces": 1
    },
    {
      "name": "switched-output-2",
      "router": "custom",
      "cache": "disabled",
      "connections": 1,
      "previous_traces": 7,
      "output_traces": 1
    },
    {
      "name": "switched-output-1",
      "router": "custom",
      "cache": "disabled",
      "connections": 1,
      "previous_traces": 8,
      "output_traces": 1
    },
    {
      "name": "supply-neutral",
      "router": "custom",
      "cache": "disabled",
      "connections": 1,
      "previous_traces": 9,
      "output_traces": 1
    },
    {
      "name": "coil-power",
      "router": "custom",
      "cache": "disabled",
      "connections": 2,
      "previous_traces": 10,
      "output_traces": 13
    },
    {
      "name": "control",
      "router": "custom",
      "cache": "disabled",
      "connections": 4,
      "previous_traces": 23,
      "output_traces": 4
    },
    {
      "name": "coil-drives",
      "router": "custom",
      "cache": "disabled",
      "connections": 4,
      "previous_traces": 27,
      "output_traces": 4
    }
  ],
  "raw_direction_metadata_issues": [],
  "compiled_direction_metadata_issues": [
    {
      "trace": "source_net_14_0",
      "index": 3,
      "raw": [
        "bottom",
        "top"
      ],
      "wireLayers": [
        "top",
        "bottom"
      ]
    },
    {
      "trace": "source_net_14_0",
      "index": 9,
      "raw": [
        "top",
        "bottom"
      ],
      "wireLayers": [
        "bottom",
        "top"
      ]
    },
    {
      "trace": "source_net_12_0",
      "index": 5,
      "raw": [
        "bottom",
        "top"
      ],
      "wireLayers": [
        "top",
        "bottom"
      ]
    },
    {
      "trace": "source_net_8_0",
      "index": 3,
      "raw": [
        "bottom",
        "top"
      ],
      "wireLayers": [
        "top",
        "bottom"
      ]
    },
    {
      "trace": "source_net_15_0",
      "index": 8,
      "raw": [
        "bottom",
        "top"
      ],
      "wireLayers": [
        "top",
        "bottom"
      ]
    },
    {
      "trace": "source_net_15_0",
      "index": 12,
      "raw": [
        "top",
        "bottom"
      ],
      "wireLayers": [
        "bottom",
        "top"
      ]
    }
  ],
  "raw_metadata_validator": {
    "valid": true,
    "checkedTraceCount": 31,
    "checkedSegmentCount": 392,
    "checkedViaCount": 13,
    "issues": []
  },
  "metadata_resolution": "Only via direction labels are normalized for audit after proving physical via coordinates, net and layer span; raw Circuit JSON is unchanged.",
  "nativeRouting": [
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_0_mst2_0_14_15",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_0_mst2_0",
      "source_trace_id": "source_trace_10",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "top",
      "start_route_index": 14,
      "end_route_index": 15,
      "segment_start": {
        "x": 13.75,
        "y": -12.685
      },
      "segment_end": {
        "x": 17.544819456511515,
        "y": -7.358859280449133
      },
      "center": {
        "x": 15.647409728255758,
        "y": -10.021929640224567
      },
      "segment_length": 6.539757615690063,
      "minimum_segment_length": 5,
      "angle_degrees": 54.530526024131746,
      "nearest_allowed_angle_degrees": 45,
      "angle_deviation_degrees": 9.530526024131746,
      "angle_tolerance_degrees": 4,
      "message": ".K3 > .COM to net.AC_L has a 6.54 mm segment on top at 54.53°, 9.53° from the nearest allowed direction (45°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_2_0_5_6",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_2_0",
      "source_trace_id": "source_trace_7",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 5,
      "end_route_index": 6,
      "segment_start": {
        "x": -4.5299999999999265,
        "y": -8.250000000000053
      },
      "segment_end": {
        "x": 6.670000000000073,
        "y": -16.650000000000052
      },
      "center": {
        "x": 1.0700000000000731,
        "y": -12.450000000000053
      },
      "segment_length": 13.999999999999998,
      "minimum_segment_length": 5,
      "angle_degrees": 323.13010235415595,
      "nearest_allowed_angle_degrees": 315,
      "angle_deviation_degrees": 8.130102354155952,
      "angle_tolerance_degrees": 4,
      "message": ".K2 > .NO to net.OUT2 has a 14.00 mm segment on bottom at 323.13°, 8.13° from the nearest allowed direction (315°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_1_0_3_4",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_1_0",
      "source_trace_id": "source_trace_3",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 3,
      "end_route_index": 4,
      "segment_start": {
        "x": -17.38,
        "y": -6.961
      },
      "segment_end": {
        "x": -15.56,
        "y": -12.806
      },
      "center": {
        "x": -16.47,
        "y": -9.8835
      },
      "segment_length": 6.121799163644622,
      "minimum_segment_length": 5,
      "angle_degrees": 287.29540005285236,
      "nearest_allowed_angle_degrees": 270,
      "angle_deviation_degrees": 17.295400052852358,
      "angle_tolerance_degrees": 4,
      "message": ".K1 > .NO to net.OUT1 has a 6.12 mm segment on bottom at 287.30°, 17.30° from the nearest allowed direction (270°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_1_0_4_5",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_1_0",
      "source_trace_id": "source_trace_3",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 4,
      "end_route_index": 5,
      "segment_start": {
        "x": -15.56,
        "y": -12.806
      },
      "segment_end": {
        "x": -7.323638874047381,
        "y": -15.793185774104922
      },
      "center": {
        "x": -11.44181943702369,
        "y": -14.29959288705246
      },
      "segment_length": 8.761331145785915,
      "minimum_segment_length": 5,
      "angle_degrees": 340.06516722586105,
      "nearest_allowed_angle_degrees": 0,
      "angle_deviation_degrees": 19.934832774138954,
      "angle_tolerance_degrees": 4,
      "message": ".K1 > .NO to net.OUT1 has a 8.76 mm segment on bottom at 340.07°, 19.93° from the nearest allowed direction (0°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_0_mst0_0_0_11",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_0_mst0_0",
      "source_trace_id": "source_trace_2",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "top",
      "start_route_index": 0,
      "end_route_index": 11,
      "segment_start": {
        "x": -12.69990599999997,
        "y": -5.6200000000000045
      },
      "segment_end": {
        "x": -11.28,
        "y": -12.685
      },
      "center": {
        "x": -11.989952999999986,
        "y": -9.152500000000003
      },
      "segment_length": 7.2062721325825505,
      "minimum_segment_length": 5,
      "angle_degrees": 281.36377456805667,
      "nearest_allowed_angle_degrees": 270,
      "angle_deviation_degrees": 11.36377456805667,
      "angle_tolerance_degrees": 4,
      "message": ".K1 > .COM to net.AC_L has a 7.21 mm segment on top at 281.36°, 11.36° from the nearest allowed direction (270°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_4_0_2_5",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_4_0",
      "source_trace_id": "source_trace_15",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 2,
      "end_route_index": 5,
      "segment_start": {
        "x": 12.665091799997022,
        "y": -4.519998508637872
      },
      "segment_end": {
        "x": 19.62000000000012,
        "y": -19.800000000000114
      },
      "center": {
        "x": 16.14254589999857,
        "y": -12.159999254318993
      },
      "segment_length": 16.78836482944371,
      "minimum_segment_length": 5,
      "angle_degrees": 294.47332445237885,
      "nearest_allowed_angle_degrees": 315,
      "angle_deviation_degrees": 20.526675547621153,
      "angle_tolerance_degrees": 4,
      "message": ".K4 > .NO to net.OUT4 has a 16.79 mm segment on bottom at 294.47°, 20.53° from the nearest allowed direction (315°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_5_0_0_2",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_5_0",
      "source_trace_id": "source_trace_40",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 0,
      "end_route_index": 2,
      "segment_start": {
        "x": -14.960000000000036,
        "y": -19.8
      },
      "segment_end": {
        "x": -7.22404439106488,
        "y": -24.075000000000003
      },
      "center": {
        "x": -11.092022195532458,
        "y": -21.9375
      },
      "segment_length": 8.838587793500459,
      "minimum_segment_length": 5,
      "angle_degrees": 331.0743308277201,
      "nearest_allowed_angle_degrees": 315,
      "angle_deviation_degrees": 16.074330827720075,
      "angle_tolerance_degrees": 4,
      "message": ".J_AC_IN > .N to net.AC_N has a 8.84 mm segment on bottom at 331.07°, 16.07° from the nearest allowed direction (315°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    }
  ],
  "nativeErrors": [],
  "nativeWarnings": [
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_0_mst2_0_14_15",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_0_mst2_0",
      "source_trace_id": "source_trace_10",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "top",
      "start_route_index": 14,
      "end_route_index": 15,
      "segment_start": {
        "x": 13.75,
        "y": -12.685
      },
      "segment_end": {
        "x": 17.544819456511515,
        "y": -7.358859280449133
      },
      "center": {
        "x": 15.647409728255758,
        "y": -10.021929640224567
      },
      "segment_length": 6.539757615690063,
      "minimum_segment_length": 5,
      "angle_degrees": 54.530526024131746,
      "nearest_allowed_angle_degrees": 45,
      "angle_deviation_degrees": 9.530526024131746,
      "angle_tolerance_degrees": 4,
      "message": ".K3 > .COM to net.AC_L has a 6.54 mm segment on top at 54.53°, 9.53° from the nearest allowed direction (45°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_2_0_5_6",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_2_0",
      "source_trace_id": "source_trace_7",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 5,
      "end_route_index": 6,
      "segment_start": {
        "x": -4.5299999999999265,
        "y": -8.250000000000053
      },
      "segment_end": {
        "x": 6.670000000000073,
        "y": -16.650000000000052
      },
      "center": {
        "x": 1.0700000000000731,
        "y": -12.450000000000053
      },
      "segment_length": 13.999999999999998,
      "minimum_segment_length": 5,
      "angle_degrees": 323.13010235415595,
      "nearest_allowed_angle_degrees": 315,
      "angle_deviation_degrees": 8.130102354155952,
      "angle_tolerance_degrees": 4,
      "message": ".K2 > .NO to net.OUT2 has a 14.00 mm segment on bottom at 323.13°, 8.13° from the nearest allowed direction (315°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_1_0_3_4",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_1_0",
      "source_trace_id": "source_trace_3",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 3,
      "end_route_index": 4,
      "segment_start": {
        "x": -17.38,
        "y": -6.961
      },
      "segment_end": {
        "x": -15.56,
        "y": -12.806
      },
      "center": {
        "x": -16.47,
        "y": -9.8835
      },
      "segment_length": 6.121799163644622,
      "minimum_segment_length": 5,
      "angle_degrees": 287.29540005285236,
      "nearest_allowed_angle_degrees": 270,
      "angle_deviation_degrees": 17.295400052852358,
      "angle_tolerance_degrees": 4,
      "message": ".K1 > .NO to net.OUT1 has a 6.12 mm segment on bottom at 287.30°, 17.30° from the nearest allowed direction (270°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_1_0_4_5",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_1_0",
      "source_trace_id": "source_trace_3",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 4,
      "end_route_index": 5,
      "segment_start": {
        "x": -15.56,
        "y": -12.806
      },
      "segment_end": {
        "x": -7.323638874047381,
        "y": -15.793185774104922
      },
      "center": {
        "x": -11.44181943702369,
        "y": -14.29959288705246
      },
      "segment_length": 8.761331145785915,
      "minimum_segment_length": 5,
      "angle_degrees": 340.06516722586105,
      "nearest_allowed_angle_degrees": 0,
      "angle_deviation_degrees": 19.934832774138954,
      "angle_tolerance_degrees": 4,
      "message": ".K1 > .NO to net.OUT1 has a 8.76 mm segment on bottom at 340.07°, 19.93° from the nearest allowed direction (0°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_0_mst0_0_0_11",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_0_mst0_0",
      "source_trace_id": "source_trace_2",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "top",
      "start_route_index": 0,
      "end_route_index": 11,
      "segment_start": {
        "x": -12.69990599999997,
        "y": -5.6200000000000045
      },
      "segment_end": {
        "x": -11.28,
        "y": -12.685
      },
      "center": {
        "x": -11.989952999999986,
        "y": -9.152500000000003
      },
      "segment_length": 7.2062721325825505,
      "minimum_segment_length": 5,
      "angle_degrees": 281.36377456805667,
      "nearest_allowed_angle_degrees": 270,
      "angle_deviation_degrees": 11.36377456805667,
      "angle_tolerance_degrees": 4,
      "message": ".K1 > .COM to net.AC_L has a 7.21 mm segment on top at 281.36°, 11.36° from the nearest allowed direction (270°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_4_0_2_5",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_4_0",
      "source_trace_id": "source_trace_15",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 2,
      "end_route_index": 5,
      "segment_start": {
        "x": 12.665091799997022,
        "y": -4.519998508637872
      },
      "segment_end": {
        "x": 19.62000000000012,
        "y": -19.800000000000114
      },
      "center": {
        "x": 16.14254589999857,
        "y": -12.159999254318993
      },
      "segment_length": 16.78836482944371,
      "minimum_segment_length": 5,
      "angle_degrees": 294.47332445237885,
      "nearest_allowed_angle_degrees": 315,
      "angle_deviation_degrees": 20.526675547621153,
      "angle_tolerance_degrees": 4,
      "message": ".K4 > .NO to net.OUT4 has a 16.79 mm segment on bottom at 294.47°, 20.53° from the nearest allowed direction (315°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    },
    {
      "type": "pcb_trace_style_warning",
      "pcb_trace_style_warning_id": "pcb_trace_style_warning_source_net_5_0_0_2",
      "warning_type": "pcb_trace_style_warning",
      "styling_issue_type": "long_segment_at_odd_angle",
      "pcb_trace_id": "source_net_5_0",
      "source_trace_id": "source_trace_40",
      "subcircuit_id": "subcircuit_source_group_0",
      "layer": "bottom",
      "start_route_index": 0,
      "end_route_index": 2,
      "segment_start": {
        "x": -14.960000000000036,
        "y": -19.8
      },
      "segment_end": {
        "x": -7.22404439106488,
        "y": -24.075000000000003
      },
      "center": {
        "x": -11.092022195532458,
        "y": -21.9375
      },
      "segment_length": 8.838587793500459,
      "minimum_segment_length": 5,
      "angle_degrees": 331.0743308277201,
      "nearest_allowed_angle_degrees": 315,
      "angle_deviation_degrees": 16.074330827720075,
      "angle_tolerance_degrees": 4,
      "message": ".J_AC_IN > .N to net.AC_N has a 8.84 mm segment on bottom at 331.07°, 16.07° from the nearest allowed direction (315°). Prefer a multiple of 45° for segments longer than 5 mm (tolerance 4°)."
    }
  ],
  "nativeStored": [],
  "routedCopper": {
    "valid": true,
    "checkedTraceCount": 31,
    "checkedSegmentCount": 392,
    "checkedViaCount": 13,
    "issues": []
  },
  "keepoutCopper": {
    "valid": true,
    "checkedTraceCount": 31,
    "checkedSegmentCount": 392,
    "checkedViaCount": 13,
    "issues": []
  },
  "mainsCopper": {
    "valid": true,
    "checkedTraceCount": 10,
    "checkedSegmentCount": 183,
    "checkedViaCount": 0,
    "issues": []
  },
  "connectivity": {
    "valid": true,
    "checkedConnectionCount": 16,
    "connectedConnectionCount": 16,
    "checkedEndpointCount": 47,
    "connectedEndpointCount": 47,
    "issues": []
  },
  "viaDrillPadCheck": {
    "valid": true,
    "checked_pairs": 650,
    "issues": []
  },
  "actual_minimum_widths_mm": {
    "AC_L": 2.1999956,
    "OUT4": 1.5,
    "OUT3": 1.5,
    "OUT2": 1.5,
    "OUT1": 1.5,
    "AC_N": 0.8,
    "GND": 0.4,
    "V5": 0.35,
    "CH4": 0.25,
    "CH3": 0.25,
    "CH2": 0.25,
    "CH1": 0.25,
    "COIL4": 0.25,
    "COIL3": 0.25,
    "COIL2": 0.25,
    "COIL1": 0.25
  },
  "floorFailures": [
    {
      "net": "AC_L",
      "required": 2.4,
      "actual": 2.1999956
    },
    {
      "net": "V5",
      "required": 0.4,
      "actual": 0.35
    }
  ],
  "neckdownWarnings": [],
  "terminalNeckdowns": [
    {
      "trace": "source_net_0_mst0_0",
      "segment": 0,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.11009400000003033,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 1,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.10999999999999988,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 2,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.10999999999999988,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 3,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 4,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.10999999999999988,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 5,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.04990599999996981,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 6,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.06009400000003007,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 7,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 8,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.10899999999999999,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 9,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.11099999999999977,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 10,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.10990380000001432,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.463096558993129e-14
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 11,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000886,
      "length_mm": 0.00009619999998555784,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.0000962000000301888
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 12,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.200000800111396,
      "length_mm": 0.09990599999996984,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.09321392265937956
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 33,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.205401240031695,
      "length_mm": 0.10000000000000119,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.09750583130454737
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 34,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999957189214645,
      "length_mm": 0.0000022000000008404186,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.0000022040163589753803
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 35,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.49999779999999827,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.0163661285674834e-9
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 36,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.6000000073633294,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 0,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.11000004016362494,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 1,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.10999999999999943,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 2,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 3,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.10999999999999943,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 4,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 5,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.049999959836375396,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 6,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.060000040163624924,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 7,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.10999999999999943,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 8,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 9,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 10,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.10999999999999943,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.0000022040163589753803
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 11,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.0009373559781220564,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.0009395599910613228
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 12,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.201874792283492,
      "length_mm": 0.09906260385825405,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.10000216351803815
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 0,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000087,
      "length_mm": 0.6000000000000014,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 1,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000087,
      "length_mm": 0.4999978000000027,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.218847493575595e-15
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 2,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956000000087,
      "length_mm": 0.00009620000002641405,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.00009620000003063289
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 3,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2000008001113183,
      "length_mm": 0.09990599999997066,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.09321392265938089
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 0,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.7661969890204327,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 1,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.6162236819886211,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 11,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.1528230768873413,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 12,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10499999999999954,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 13,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10400000000000009,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 14,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10400000000000009,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 15,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10500000000000043,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 16,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10400000000000009,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 17,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10499999999999954,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 18,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.41800000000003656,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 0,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.2614000765111045,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 1,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.17837320426566508,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 2,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.128658462605458,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 3,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.1112879148874672,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 4,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10523307464860727,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 5,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10149384217774264,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 6,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.09305912099305354,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 7,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.08095677859203787,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 8,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.0686804193347708,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 9,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.10500000000000043,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.000002300000002231073
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 21,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.199995600002933,
      "length_mm": 0.0000021999999937349912,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.0000022040163589753803
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 22,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.1099978000000057,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.016373233994841e-9
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 23,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 24,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 25,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.10999999999999943,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 26,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 27,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 28,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.10999999999999943,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 29,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.11000000000000032,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 30,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.10999999999999943,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 31,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999956,
      "length_mm": 0.11000004016362494,
      "maximum_centerline_distance_to_same_net_pad_mm": 0
    },
    {
      "trace": "source_net_6_mst0_0",
      "segment": 5,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 0.7764376625230127,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.3670206363386549
    }
  ],
  "nominalWidthRegionsOutsidePads": [
    {
      "trace": "source_net_0_mst0_0",
      "segment": 13,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.205401240031779,
      "length_mm": 0.5999999999999998,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.6681050797006534
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 14,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.237834366693149,
      "length_mm": 0.6000000000000005,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.255553382063282
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 15,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2702674933545195,
      "length_mm": 0.6000000000000005,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.8480617227087446
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 16,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3027006200158895,
      "length_mm": 0.599999999999999,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.4430924511152163
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 17,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3351337466772595,
      "length_mm": 0.41556994742268066,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.8561005820977226
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 18,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3575974679129574,
      "length_mm": 0.18443005257732015,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.911295628409345
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 19,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.36756687333863,
      "length_mm": 0.5999999999999996,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.141675340624201
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 28,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3675668733386157,
      "length_mm": 0.599999999999999,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.077856085852771
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 29,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3351337466772315,
      "length_mm": 0.6000000000000006,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.4791604058670726
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 30,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3027006200158473,
      "length_mm": 0.5999999999999981,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.8809892569521243
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 31,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2702674933544635,
      "length_mm": 0.6000000000000011,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.2837375470565042
    },
    {
      "trace": "source_net_0_mst0_0",
      "segment": 32,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2378343666930793,
      "length_mm": 0.5999999999999981,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.6883267163831648
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 13,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2071806767921465,
      "length_mm": 0.5999999999999996,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.7000021622908157
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 14,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.239317230660122,
      "length_mm": 0.5000000401636244,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.2000022019208652
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 15,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.266097694367969,
      "length_mm": 0.09999995983637566,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.2126839884669438
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 16,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2714537845280973,
      "length_mm": 0.0991105622361657,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.2294243997817327
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 17,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.276762237731744,
      "length_mm": 0.5008894377638344,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.3907627778884113
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 18,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.303590338396073,
      "length_mm": 0.5999999999999995,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.6921306634786657
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 19,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3357268922640486,
      "length_mm": 0.22154203494089555,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.8267489763432974
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 20,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3475928881638803,
      "length_mm": 0.378457965059105,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.165398713290444
    },
    {
      "trace": "source_net_0_mst1_0",
      "segment": 21,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3678634461320245,
      "length_mm": 0.5999999999999999,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.717643034254105
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 4,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2054012400317036,
      "length_mm": 0.5999999999999969,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.6681050797006518
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 5,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.237834366693086,
      "length_mm": 0.6000000000000002,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.2555533820632798
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 6,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.270267493354469,
      "length_mm": 0.6000000000000002,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.848061722708742
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 7,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3027006200158517,
      "length_mm": 0.6000000000000002,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.4430924511152146
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 8,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.3351337466772346,
      "length_mm": 0.4155699474226815,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.8561005820977226
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 9,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.357597467912941,
      "length_mm": 0.18443005257731915,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.0022629875592814
    },
    {
      "trace": "source_net_0_mst2_0",
      "segment": 10,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.367566873338617,
      "length_mm": 0.6000000000000006,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.4968481880297766
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 2,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 3.3348885605544027,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.2322365065240248
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 3,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 1.4142135623730951,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.5452732678457886
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 4,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.9848857801796133,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.39299601945099
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 5,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 3.599999999999998,
      "maximum_centerline_distance_to_same_net_pad_mm": 6.174142670849917
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 6,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 1.029563014098702,
      "maximum_centerline_distance_to_same_net_pad_mm": 6.011358988782103
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 7,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.9899494936611655,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.984017501174252
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 8,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 1.0440306508910553,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.068467034647219
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 9,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 3.5779584322726423,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.5426569170625446
    },
    {
      "trace": "source_net_0_mst3_0",
      "segment": 10,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 3.7428244659583374,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.2847972145658835
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 10,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 1.466530245309859,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.4652814992124876
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 11,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 4.760182471893956,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.4229912217394585
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 12,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 5.719299041280968,
      "maximum_centerline_distance_to_same_net_pad_mm": 6.463889467847534
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 13,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.2,
      "length_mm": 0.5500000000000023,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.2997676733061443
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 14,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999992666671555,
      "length_mm": 0.5499999999999968,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.749807536103864
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 15,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999985333343113,
      "length_mm": 0.5500000000000005,
      "maximum_centerline_distance_to_same_net_pad_mm": 2.1998606866158683
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 16,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999978000014666,
      "length_mm": 0.29998666725921247,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.6499350969063464
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 17,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.19999740001951,
      "length_mm": 0.15001333274079376,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.350003094864322
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 18,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.199997200001867,
      "length_mm": 0.09999999999999432,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.2000022019208652
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 19,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999970666686224,
      "length_mm": 0.5499999999999972,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.1000022020081828
    },
    {
      "trace": "source_net_0_mst4_0",
      "segment": 20,
      "nominal_mm": 2.4,
      "actual_width_mm": 2.1999963333357777,
      "length_mm": 0.5500000000000087,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.5500022026775797
    },
    {
      "trace": "source_net_6_mst0_0",
      "segment": 0,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 2.2370315518706003,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.1370337518706004
    },
    {
      "trace": "source_net_6_mst0_0",
      "segment": 1,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 1.1440074,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.6883117933823444
    },
    {
      "trace": "source_net_6_mst0_0",
      "segment": 2,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 0.5010154942354411,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.6979335579496138
    },
    {
      "trace": "source_net_6_mst0_0",
      "segment": 3,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 2.3799529488836244,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.6979335579496138
    },
    {
      "trace": "source_net_6_mst0_0",
      "segment": 4,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 0.6359715636613448,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.5465612019695784
    },
    {
      "trace": "source_net_6_mst5_0",
      "segment": 0,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 4.97846609076013,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.6785298935408477
    },
    {
      "trace": "source_net_6_mst5_0",
      "segment": 1,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 3.2551944328257174,
      "maximum_centerline_distance_to_same_net_pad_mm": 3.498021274141442
    },
    {
      "trace": "source_net_6_mst5_0",
      "segment": 2,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 0.5142849457023577,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.6813348006597828
    },
    {
      "trace": "source_net_6_mst5_0",
      "segment": 3,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 2.0251754443084495,
      "maximum_centerline_distance_to_same_net_pad_mm": 1.324880295853576
    },
    {
      "trace": "source_net_6_mst6_0",
      "segment": 0,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 2.0150433640578465,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.9150455640578465
    },
    {
      "trace": "source_net_6_mst6_0",
      "segment": 1,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 8.359177140125519,
      "maximum_centerline_distance_to_same_net_pad_mm": 4.594619909498434
    },
    {
      "trace": "source_net_6_mst6_0",
      "segment": 2,
      "nominal_mm": 0.4,
      "actual_width_mm": 0.35,
      "length_mm": 1.9506960291713102,
      "maximum_centerline_distance_to_same_net_pad_mm": 0.8506982291713103
    }
  ],
  "hardWidthViolations": [],
  "phase_minimum_widths_mm": {
    "AC_L": 2.2,
    "OUT4": 1.5,
    "OUT3": 1.5,
    "OUT2": 1.5,
    "OUT1": 1.5,
    "AC_N": 0.8,
    "V5": 0.35,
    "GND": 0.35,
    "CH1": 0.25,
    "CH2": 0.25,
    "CH3": 0.25,
    "CH4": 0.25,
    "COIL1": 0.25,
    "COIL2": 0.25,
    "COIL3": 0.25,
    "COIL4": 0.25
  },
  "width_audit": "Each nonzero same-layer segment uses its outgoing vertex width, checked against its configured phase minimum with 10nm tolerance. Nominal widths are preferences; below-nominal segments and their pad distances are informational.",
  "checks_are_not_current_or_mains_compliance_certification": true
}