{
 "commit": {
  "sha": "40dca9ecf2908feeb63f4ab2b8c5ed18a5293cdf",
  "date": "2022-10-06T03:46:54-04:00",
  "subject": "HackRF One: component selections, DNP, and Notes",
  "url": "https://github.com/greatscottgadgets/hackrf/commit/40dca9ecf2908feeb63f4ab2b8c5ed18a5293cdf",
  "board": "hardware/hackrf-one/hackrf-one.kicad_pcb"
 },
 "project": {
  "title": "HackRF One",
  "repo": "https://github.com/greatscottgadgets/hackrf",
  "licence": "CERN-OHL-P-2.0"
 },
 "impactDiff": {
  "schema": "nativecad.impactDiff/1",
  "inputs": {
   "before": {
    "format": "kicad_pcb",
    "source": {
     "repo": "https://github.com/greatscottgadgets/hackrf",
     "sha": "4f607f3f381d6b88b0da5fedc484781975070e25",
     "path": "hardware/hackrf-one/hackrf-one.kicad_pcb"
    }
   },
   "after": {
    "format": "kicad_pcb",
    "source": {
     "repo": "https://github.com/greatscottgadgets/hackrf",
     "sha": "40dca9ecf2908feeb63f4ab2b8c5ed18a5293cdf",
     "path": "hardware/hackrf-one/hackrf-one.kicad_pcb"
    }
   },
   "optionsSha256": null,
   "engine": null
  },
  "layoutDiff": {
   "schema": "pcbDiff/1",
   "identical": true,
   "tolerances": {
    "posTol": 0.001,
    "rotTol": 0.01,
    "widthTol": 0.0001,
    "drillTol": 0.0001,
    "lengthTol": 0.0001,
    "areaTol": 0.000001,
    "thickTol": 0.000001,
    "routeTol": 0.01,
    "sampleStep": 0.1,
    "minPadOverlap": 0.6
   },
   "summary": {
    "components": {
     "added": 0,
     "removed": 0,
     "renamed": 0,
     "moved": 0,
     "rotated": 0,
     "flipped": 0,
     "footprintChanged": 0,
     "valueChanged": 0
    },
    "nets": {
     "added": 0,
     "removed": 0,
     "renamed": 0,
     "changed": 0,
     "rerouted": 0
    },
    "outlineChanged": false,
    "stackupChanged": false
   },
   "components": {
    "source": "explicit",
    "counts": {
     "a": 420,
     "b": 420
    },
    "added": [],
    "removed": [],
    "renamed": [],
    "moved": [],
    "rotated": [],
    "flipped": [],
    "footprintChanged": [],
    "valueChanged": []
   },
   "nets": {
    "added": [],
    "removed": [],
    "renamed": [],
    "changed": []
   },
   "outline": {
    "changed": false,
    "loops": {
     "a": 12,
     "b": 12
    },
    "bbox": {
     "a": [
      60,
      100,
      180,
      175
     ],
     "b": [
      60,
      100,
      180,
      175
     ]
    },
    "size": {
     "a": [
      120,
      75
     ],
     "b": [
      120,
      75
     ]
    },
    "perimeterMm": {
     "a": 389.936909795,
     "b": 389.936909795,
     "delta": 0
    },
    "areaMm2": {
     "a": 1462.593742325,
     "b": 1462.593742325,
     "delta": 0
    },
    "changedLengthMm": {
     "removed": 0,
     "added": 0
    }
   },
   "stackup": {
    "changed": false,
    "added": [],
    "removed": [],
    "modified": [],
    "reordered": false,
    "thickness": null
   },
   "warnings": []
  },
  "bomDiff": {
   "summary": {
    "added": 0,
    "removed": 0,
    "qtyChanged": 0,
    "valueChanged": 0,
    "footprintChanged": 0,
    "mpnChanged": 18,
    "dnpToggled": 0,
    "categoryChanged": 0,
    "total": 18,
    "unchanged": 317
   },
   "added": [],
   "removed": [],
   "qtyChanged": [],
   "valueChanged": [],
   "footprintChanged": [],
   "mpnChanged": [
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05c330jb5nnnc",
     "part": {
      "value": "33pF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05C330JB5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "GRM1555C1H330JA01D",
     "to": "CL05C330JB5NNNC",
     "refs": [
      "C1",
      "C3",
      "C5",
      "C7",
      "C11",
      "C24",
      "C29",
      "C33",
      "C34",
      "C35",
      "C36",
      "C37",
      "C38",
      "C39",
      "C40",
      "C45",
      "C47",
      "C55",
      "C57",
      "C60",
      "C63",
      "C65",
      "C66",
      "C67",
      "C115",
      "C117",
      "C125"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05b103kb5nnnc",
     "part": {
      "value": "10nF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05B103KB5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "GRM155R71C103KA01D",
     "to": "CL05B103KB5NNNC",
     "refs": [
      "C2",
      "C4",
      "C6",
      "C10",
      "C16",
      "C19",
      "C22",
      "C30",
      "C54",
      "C56",
      "C87",
      "C88",
      "C89",
      "C92",
      "C162",
      "C163"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05c220jb5nnnc",
     "part": {
      "value": "22pF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05C220JB5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "GRM1555C1H220JA01D",
     "to": "CL05C220JB5NNNC",
     "refs": [
      "C8",
      "C21",
      "C32",
      "C43",
      "C48",
      "C51",
      "C84",
      "C85",
      "C86",
      "C93",
      "C94",
      "C95",
      "C96",
      "C101",
      "C103",
      "C107",
      "C108",
      "C109",
      "C110"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05c331jb5nnnc",
     "part": {
      "value": "330pF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05C331JB5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "GRM155R71H331KA01D",
     "to": "CL05C331JB5NNNC",
     "refs": [
      "C12",
      "C13"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cc0402crnpo9bn8r2",
     "part": {
      "value": "8p2",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CC0402CRNPO9BN8R2",
      "manufacturer": "Yageo"
     },
     "from": "UMK105CG8R2DV-F",
     "to": "CC0402CRNPO9BN8R2",
     "refs": [
      "C14"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cc0402jrnpo9bn181",
     "part": {
      "value": "180pF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CC0402JRNPO9BN181",
      "manufacturer": "Yageo"
     },
     "from": "GRM1555C1H181JA01D",
     "to": "CC0402JRNPO9BN181",
     "refs": [
      "C15"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05c470jb5nnnc",
     "part": {
      "value": "47pF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05C470JB5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "GRM1555C1H470JA01D",
     "to": "CL05C470JB5NNNC",
     "refs": [
      "C26",
      "C27",
      "C116"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05c101jb5nnnc",
     "part": {
      "value": "100pF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05C101JB5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "GRM1555C1H101JA01D",
     "to": "CL05C101JB5NNNC",
     "refs": [
      "C41",
      "C42",
      "C52",
      "C70",
      "C90",
      "C156",
      "C160"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05a105kp5nnnc",
     "part": {
      "value": "1uF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05A105KP5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "LMK105BJ105KV-F",
     "to": "CL05A105KP5NNNC",
     "refs": [
      "C53",
      "C106",
      "C161",
      "C171"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cc0402krx5r6bb334",
     "part": {
      "value": "330nF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CC0402KRX5R6BB334",
      "manufacturer": "Yageo"
     },
     "from": "GRM155R61A334KE15D",
     "to": "CC0402KRX5R6BB334",
     "refs": [
      "C97",
      "C98",
      "C100"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl21a106koqnnne",
     "part": {
      "value": "10uF",
      "footprint": "hackrf:GSG-0805",
      "mpn": "CL21A106KOQNNNE",
      "manufacturer": "Samsung"
     },
     "from": "GRM21BR61A106KE19L",
     "to": "CL21A106KOQNNNE",
     "refs": [
      "C105",
      "C126",
      "C127",
      "C143",
      "C145",
      "C146"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:cl05c180jb5nnnc",
     "part": {
      "value": "18pF",
      "footprint": "hackrf:GSG-0402",
      "mpn": "CL05C180JB5NNNC",
      "manufacturer": "Samsung"
     },
     "from": "GRM1555C1H180JA01D",
     "to": "CL05C180JB5NNNC",
     "refs": [
      "C118",
      "C157",
      "C158",
      "C164"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "vf:1.8pf|gsg-0402",
     "part": {
      "value": "1.8pF",
      "footprint": "hackrf:GSG-0402"
     },
     "from": "GRM1555C1E1R8BA01D",
     "refs": [
      "C169",
      "C170"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:nrs4018t4r7mdgj",
     "part": {
      "value": "4u7",
      "footprint": "hackrf:GSG-NRG4026",
      "mpn": "NRS4018T4R7MDGJ",
      "manufacturer": "Taiyo Yuden"
     },
     "from": "NRG4026T4R7M",
     "to": "NRS4018T4R7MDGJ",
     "refs": [
      "L10",
      "L11"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:yjl2301c",
     "part": {
      "value": "MOSFET_P",
      "footprint": "gsg-modules:SOT23-3",
      "mpn": "YJL2301C",
      "manufacturer": "Yangzhou Yangjie"
     },
     "from": "BSS84",
     "to": "YJL2301C",
     "refs": [
      "Q1",
      "Q2",
      "Q4"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:yjl2301c",
     "part": {
      "value": "MOSFET_P",
      "footprint": "gsg-modules:SOT23-3",
      "mpn": "YJL2301C",
      "manufacturer": "Yangzhou Yangjie"
     },
     "from": "DMP2305U-7",
     "to": "YJL2301C",
     "refs": [
      "Q3"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:yjl2301c",
     "part": {
      "value": "MOSFET_P",
      "footprint": "gsg-modules:SOT23-3",
      "mpn": "YJL2301C",
      "manufacturer": "Yangzhou Yangjie"
     },
     "from": "AO3407A",
     "to": "YJL2301C",
     "refs": [
      "Q5"
     ]
    },
    {
     "kind": "mpn-changed",
     "category": "SCH",
     "key": "mpn:rc0402fr-0712kl",
     "part": {
      "value": "12k",
      "footprint": "hackrf:GSG-0402",
      "mpn": "RC0402FR-0712KL",
      "manufacturer": "Yageo"
     },
     "from": "MCR01MRTF1202",
     "to": "RC0402FR-0712KL",
     "refs": [
      "R69"
     ]
    }
   ],
   "dnpToggled": [],
   "categoryChanged": [],
   "byCategory": {
    "SCH": {
     "mpnChanged": 18
    },
    "PCB": {},
    "BOARD_FEATURE": {}
   }
  },
  "impacts": [
   {
    "id": "f1ba27b68ee40c5b",
    "kind": "bom",
    "ref": "C1",
    "refs": [
     "C1",
     "C3",
     "C5",
     "C7",
     "C11",
     "C24",
     "C29",
     "C33",
     "C34",
     "C35",
     "C36",
     "C37",
     "C38",
     "C39",
     "C40",
     "C45",
     "C47",
     "C55",
     "C57",
     "C60",
     "C63",
     "C65",
     "C66",
     "C67",
     "C115",
     "C117",
     "C125"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM1555C1H330JA01D",
    "after": "CL05C330JB5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05C330JB5NNNC: C1, C3, C5, C7, C11, C24, C29, C33, C34, C35, C36, C37, C38, C39, C40, C45, C47, C55, C57, C60, C63, C65, C66, C67, C115, C117, C125 mpn changed (GRM1555C1H330JA01D -> CL05C330JB5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C115]",
     "bomDiff.mpnChanged[C117]",
     "bomDiff.mpnChanged[C11]",
     "bomDiff.mpnChanged[C125]",
     "bomDiff.mpnChanged[C1]",
     "bomDiff.mpnChanged[C24]",
     "bomDiff.mpnChanged[C29]",
     "bomDiff.mpnChanged[C33]",
     "bomDiff.mpnChanged[C34]",
     "bomDiff.mpnChanged[C35]",
     "bomDiff.mpnChanged[C36]",
     "bomDiff.mpnChanged[C37]",
     "bomDiff.mpnChanged[C38]",
     "bomDiff.mpnChanged[C39]",
     "bomDiff.mpnChanged[C3]",
     "bomDiff.mpnChanged[C40]",
     "bomDiff.mpnChanged[C45]",
     "bomDiff.mpnChanged[C47]",
     "bomDiff.mpnChanged[C55]",
     "bomDiff.mpnChanged[C57]",
     "bomDiff.mpnChanged[C5]",
     "bomDiff.mpnChanged[C60]",
     "bomDiff.mpnChanged[C63]",
     "bomDiff.mpnChanged[C65]",
     "bomDiff.mpnChanged[C66]",
     "bomDiff.mpnChanged[C67]",
     "bomDiff.mpnChanged[C7]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "f0ffb8fb3dd0be95",
    "kind": "bom",
    "ref": "C105",
    "refs": [
     "C105",
     "C126",
     "C127",
     "C143",
     "C145",
     "C146"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM21BR61A106KE19L",
    "after": "CL21A106KOQNNNE",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL21A106KOQNNNE: C105, C126, C127, C143, C145, C146 mpn changed (GRM21BR61A106KE19L -> CL21A106KOQNNNE).",
    "causes": [
     "bomDiff.mpnChanged[C105]",
     "bomDiff.mpnChanged[C126]",
     "bomDiff.mpnChanged[C127]",
     "bomDiff.mpnChanged[C143]",
     "bomDiff.mpnChanged[C145]",
     "bomDiff.mpnChanged[C146]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "e6a256795ae076b3",
    "kind": "bom",
    "ref": "C118",
    "refs": [
     "C118",
     "C157",
     "C158",
     "C164"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM1555C1H180JA01D",
    "after": "CL05C180JB5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05C180JB5NNNC: C118, C157, C158, C164 mpn changed (GRM1555C1H180JA01D -> CL05C180JB5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C118]",
     "bomDiff.mpnChanged[C157]",
     "bomDiff.mpnChanged[C158]",
     "bomDiff.mpnChanged[C164]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "68d40c9e91c8b608",
    "kind": "bom",
    "ref": "C12",
    "refs": [
     "C12",
     "C13"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM155R71H331KA01D",
    "after": "CL05C331JB5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05C331JB5NNNC: C12, C13 mpn changed (GRM155R71H331KA01D -> CL05C331JB5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C12]",
     "bomDiff.mpnChanged[C13]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "ccfe90f053d6767a",
    "kind": "bom",
    "ref": "C14",
    "category": "SCH",
    "metric": "mpn",
    "before": "UMK105CG8R2DV-F",
    "after": "CC0402CRNPO9BN8R2",
    "delta": null,
    "severity": "info",
    "why": "SCH line CC0402CRNPO9BN8R2: C14 mpn changed (UMK105CG8R2DV-F -> CC0402CRNPO9BN8R2).",
    "causes": [
     "bomDiff.mpnChanged[C14]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "612fb351ee44197f",
    "kind": "bom",
    "ref": "C15",
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM1555C1H181JA01D",
    "after": "CC0402JRNPO9BN181",
    "delta": null,
    "severity": "info",
    "why": "SCH line CC0402JRNPO9BN181: C15 mpn changed (GRM1555C1H181JA01D -> CC0402JRNPO9BN181).",
    "causes": [
     "bomDiff.mpnChanged[C15]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "9ff60899122ffe7b",
    "kind": "bom",
    "ref": "C169",
    "refs": [
     "C169",
     "C170"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM1555C1E1R8BA01D",
    "after": null,
    "delta": null,
    "severity": "info",
    "why": "SCH line 1.8pF GSG-0402: C169, C170 mpn changed (GRM1555C1E1R8BA01D -> none).",
    "causes": [
     "bomDiff.mpnChanged[C169]",
     "bomDiff.mpnChanged[C170]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "9ef4170d8a345628",
    "kind": "bom",
    "ref": "C2",
    "refs": [
     "C2",
     "C4",
     "C6",
     "C10",
     "C16",
     "C19",
     "C22",
     "C30",
     "C54",
     "C56",
     "C87",
     "C88",
     "C89",
     "C92",
     "C162",
     "C163"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM155R71C103KA01D",
    "after": "CL05B103KB5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05B103KB5NNNC: C2, C4, C6, C10, C16, C19, C22, C30, C54, C56, C87, C88, C89, C92, C162, C163 mpn changed (GRM155R71C103KA01D -> CL05B103KB5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C10]",
     "bomDiff.mpnChanged[C162]",
     "bomDiff.mpnChanged[C163]",
     "bomDiff.mpnChanged[C16]",
     "bomDiff.mpnChanged[C19]",
     "bomDiff.mpnChanged[C22]",
     "bomDiff.mpnChanged[C2]",
     "bomDiff.mpnChanged[C30]",
     "bomDiff.mpnChanged[C4]",
     "bomDiff.mpnChanged[C54]",
     "bomDiff.mpnChanged[C56]",
     "bomDiff.mpnChanged[C6]",
     "bomDiff.mpnChanged[C87]",
     "bomDiff.mpnChanged[C88]",
     "bomDiff.mpnChanged[C89]",
     "bomDiff.mpnChanged[C92]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "d3de26576cfe525d",
    "kind": "bom",
    "ref": "C26",
    "refs": [
     "C26",
     "C27",
     "C116"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM1555C1H470JA01D",
    "after": "CL05C470JB5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05C470JB5NNNC: C26, C27, C116 mpn changed (GRM1555C1H470JA01D -> CL05C470JB5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C116]",
     "bomDiff.mpnChanged[C26]",
     "bomDiff.mpnChanged[C27]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "137693a2996bd2b0",
    "kind": "bom",
    "ref": "C41",
    "refs": [
     "C41",
     "C42",
     "C52",
     "C70",
     "C90",
     "C156",
     "C160"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM1555C1H101JA01D",
    "after": "CL05C101JB5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05C101JB5NNNC: C41, C42, C52, C70, C90, C156, C160 mpn changed (GRM1555C1H101JA01D -> CL05C101JB5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C156]",
     "bomDiff.mpnChanged[C160]",
     "bomDiff.mpnChanged[C41]",
     "bomDiff.mpnChanged[C42]",
     "bomDiff.mpnChanged[C52]",
     "bomDiff.mpnChanged[C70]",
     "bomDiff.mpnChanged[C90]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "492c9733cf1e7b79",
    "kind": "bom",
    "ref": "C53",
    "refs": [
     "C53",
     "C106",
     "C161",
     "C171"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "LMK105BJ105KV-F",
    "after": "CL05A105KP5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05A105KP5NNNC: C53, C106, C161, C171 mpn changed (LMK105BJ105KV-F -> CL05A105KP5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C106]",
     "bomDiff.mpnChanged[C161]",
     "bomDiff.mpnChanged[C171]",
     "bomDiff.mpnChanged[C53]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "03cefe1f492b6a12",
    "kind": "bom",
    "ref": "C8",
    "refs": [
     "C8",
     "C21",
     "C32",
     "C43",
     "C48",
     "C51",
     "C84",
     "C85",
     "C86",
     "C93",
     "C94",
     "C95",
     "C96",
     "C101",
     "C103",
     "C107",
     "C108",
     "C109",
     "C110"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM1555C1H220JA01D",
    "after": "CL05C220JB5NNNC",
    "delta": null,
    "severity": "info",
    "why": "SCH line CL05C220JB5NNNC: C8, C21, C32, C43, C48, C51, C84, C85, C86, C93, C94, C95, C96, C101, C103, C107, C108, C109, C110 mpn changed (GRM1555C1H220JA01D -> CL05C220JB5NNNC).",
    "causes": [
     "bomDiff.mpnChanged[C101]",
     "bomDiff.mpnChanged[C103]",
     "bomDiff.mpnChanged[C107]",
     "bomDiff.mpnChanged[C108]",
     "bomDiff.mpnChanged[C109]",
     "bomDiff.mpnChanged[C110]",
     "bomDiff.mpnChanged[C21]",
     "bomDiff.mpnChanged[C32]",
     "bomDiff.mpnChanged[C43]",
     "bomDiff.mpnChanged[C48]",
     "bomDiff.mpnChanged[C51]",
     "bomDiff.mpnChanged[C84]",
     "bomDiff.mpnChanged[C85]",
     "bomDiff.mpnChanged[C86]",
     "bomDiff.mpnChanged[C8]",
     "bomDiff.mpnChanged[C93]",
     "bomDiff.mpnChanged[C94]",
     "bomDiff.mpnChanged[C95]",
     "bomDiff.mpnChanged[C96]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "11fc3493b50e8e31",
    "kind": "bom",
    "ref": "C97",
    "refs": [
     "C97",
     "C98",
     "C100"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "GRM155R61A334KE15D",
    "after": "CC0402KRX5R6BB334",
    "delta": null,
    "severity": "info",
    "why": "SCH line CC0402KRX5R6BB334: C97, C98, C100 mpn changed (GRM155R61A334KE15D -> CC0402KRX5R6BB334).",
    "causes": [
     "bomDiff.mpnChanged[C100]",
     "bomDiff.mpnChanged[C97]",
     "bomDiff.mpnChanged[C98]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "22c5b72b4bd34311",
    "kind": "bom",
    "ref": "L10",
    "refs": [
     "L10",
     "L11"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "NRG4026T4R7M",
    "after": "NRS4018T4R7MDGJ",
    "delta": null,
    "severity": "info",
    "why": "SCH line NRS4018T4R7MDGJ: L10, L11 mpn changed (NRG4026T4R7M -> NRS4018T4R7MDGJ).",
    "causes": [
     "bomDiff.mpnChanged[L10]",
     "bomDiff.mpnChanged[L11]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "4096a8a07370d615",
    "kind": "bom",
    "ref": "Q1",
    "refs": [
     "Q1",
     "Q2",
     "Q4"
    ],
    "category": "SCH",
    "metric": "mpn",
    "before": "BSS84",
    "after": "YJL2301C",
    "delta": null,
    "severity": "info",
    "why": "SCH line YJL2301C: Q1, Q2, Q4 mpn changed (BSS84 -> YJL2301C).",
    "causes": [
     "bomDiff.mpnChanged[Q1]",
     "bomDiff.mpnChanged[Q2]",
     "bomDiff.mpnChanged[Q4]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "408c71ca6f53cc9f",
    "kind": "bom",
    "ref": "Q3",
    "category": "SCH",
    "metric": "mpn",
    "before": "DMP2305U-7",
    "after": "YJL2301C",
    "delta": null,
    "severity": "info",
    "why": "SCH line YJL2301C: Q3 mpn changed (DMP2305U-7 -> YJL2301C).",
    "causes": [
     "bomDiff.mpnChanged[Q3]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "831eba64e93ec329",
    "kind": "bom",
    "ref": "Q5",
    "category": "SCH",
    "metric": "mpn",
    "before": "AO3407A",
    "after": "YJL2301C",
    "delta": null,
    "severity": "info",
    "why": "SCH line YJL2301C: Q5 mpn changed (AO3407A -> YJL2301C).",
    "causes": [
     "bomDiff.mpnChanged[Q5]"
    ],
    "assumptionDependent": false
   },
   {
    "id": "fa591951b3ec27d3",
    "kind": "bom",
    "ref": "R69",
    "category": "SCH",
    "metric": "mpn",
    "before": "MCR01MRTF1202",
    "after": "RC0402FR-0712KL",
    "delta": null,
    "severity": "info",
    "why": "SCH line RC0402FR-0712KL: R69 mpn changed (MCR01MRTF1202 -> RC0402FR-0712KL).",
    "causes": [
     "bomDiff.mpnChanged[R69]"
    ],
    "assumptionDependent": false
   }
  ],
  "summary": {
   "counts": {
    "high": 0,
    "medium": 0,
    "low": 0,
    "info": 18
   },
   "headline": "18 informational change(s), none against a limit; first: SCH line CL05C330JB5NNNC: C1, C3, C5, C7, C11, C24, C29, C33, C34, C35, C36, C37, C38, C39, C40, C45, C47, C55, C57, C60, C63, C65, C66, C67, C115, C117, C125 mpn changed (GRM1555C1H330JA01D -> CL05C330JB5NNNC).",
   "markdown": "**18 informational change(s), none against a limit; first: SCH line CL05C330JB5NNNC: C1, C3, C5, C7, C11, C24, C29, C33, C34, C35, C36, C37, C38, C39, C40, C45, C47, C55, C57, C60, C63, C65, C66, C67, C115, C117, C125 mpn changed (GRM1555C1H330JA01D -> CL05C330JB5NNNC).** Layout: no change. BOM: 18 changed MPN. Re-analysed on both revisions, for the changed nets and parts only: impedance, returnPath."
  },
  "analysed": {
   "ran": [
    "impedance",
    "returnPath"
   ],
   "nets": [
    "!ANT_BIAS",
    "!MIX_BYPASS",
    "!RX_AMP_PWR",
    "!TX_AMP_PWR",
    "!VAA_ENABLE",
    "/Baseband/COM",
    "/Baseband/IA+",
    "/Baseband/IA-",
    "/Baseband/QA+",
    "/Baseband/QA-",
    "/Baseband/REFN",
    "/Baseband/REFP",
    "/Baseband/TXBBI+",
    "/Baseband/TXBBI-",
    "/Baseband/TXBBQ+",
    "/Baseband/TXBBQ-",
    "/Baseband/XTAL2",
    "/Clock/XB",
    "/Front End/REF_IN",
    "/Microcontroller, CPLD, USB, Power/REG_OUT1",
    "/Microcontroller, CPLD, USB, Power/REG_OUT2",
    "/Microcontroller, CPLD, USB, Power/RREF",
    "/Microcontroller, CPLD, USB, Power/RTCX1",
    "/Microcontroller, CPLD, USB, Power/RTCX2",
    "/Microcontroller, CPLD, USB, Power/VBUS",
    "/Microcontroller, CPLD, USB, Power/VBUSCTRL",
    "/Microcontroller, CPLD, USB, Power/VIN",
    "/Microcontroller, CPLD, USB, Power/XTAL1",
    "/Microcontroller, CPLD, USB, Power/XTAL2",
    "AMP_BYPASS",
    "GND",
    "HP",
    "LP",
    "MIXER_ENX",
    "MIXER_RESETX",
    "MIXER_SCLK",
    "MIXER_SDATA",
    "MIX_BYPASS",
    "MIX_CLK",
    "Net-(C105-Pad1)",
    "Net-(C106-Pad1)",
    "Net-(C117-Pad1)",
    "Net-(C117-Pad2)",
    "Net-(C12-Pad1)",
    "Net-(C125-Pad2)",
    "Net-(C13-Pad1)",
    "Net-(C14-Pad1)",
    "Net-(C14-Pad2)",
    "Net-(C15-Pad2)",
    "Net-(C160-Pad1)",
    "Net-(C163-Pad2)",
    "Net-(C169-Pad2)",
    "Net-(C21-Pad1)",
    "Net-(C21-Pad2)",
    "Net-(C26-Pad1)",
    "Net-(C26-Pad2)",
    "Net-(C27-Pad1)",
    "Net-(C27-Pad2)",
    "Net-(C32-Pad1)",
    "Net-(C32-Pad2)",
    "Net-(C43-Pad1)",
    "Net-(C43-Pad2)",
    "Net-(C48-Pad1)",
    "Net-(C51-Pad1)",
    "Net-(C51-Pad2)",
    "Net-(C8-Pad2)",
    "Net-(D10-Pad2)",
    "Net-(FB2-Pad1)",
    "Net-(L10-Pad1)",
    "Net-(L11-Pad2)",
    "RX",
    "RX_AMP",
    "RX_IF",
    "RX_MIX_BP",
    "TX_AMP",
    "TX_IF",
    "TX_MIX_BP",
    "VAA",
    "VCC",
    "XCVR_CLK"
   ],
   "rails": []
  },
  "assumptions": {
   "before": [
    {
     "source": "default",
     "analysis": "impedance",
     "key": "mask.er",
     "value": 3.8,
     "citation": "LPI solder mask epsilon_r 3.8 (NativeCAD default)",
     "verified": false,
     "affects": [
      "outer-layer traces"
     ]
    },
    {
     "source": "derived",
     "analysis": "impedance",
     "key": "no_target",
     "value": "no impedance targets (netClasses / .kicad_pro)",
     "affects": [
      "every row: status no_target"
     ]
    },
    {
     "source": "default",
     "analysis": "returnPath",
     "key": "erEff",
     "value": 4,
     "citation": "effective epsilon_r 4 for the stitching distance (NativeCAD default)",
     "verified": false,
     "affects": []
    },
    {
     "source": "derived",
     "analysis": "returnPath",
     "key": "planes",
     "value": [
      "In1.Cu:GND",
      "In2.Cu:VCC"
     ],
     "citation": "inner layer with >= 30 % pour cover of one net (outer: >= 80 % and no other net's traces); voids = holes >= 2 mm^2 in that net's pours, as bounding rectangles",
     "affects": [
      "every finding"
     ]
    },
    {
     "source": "default",
     "analysis": "returnPath",
     "key": "riseTimeNs",
     "value": 1,
     "citation": "edge rise time 1 ns, f_knee = 0.35 / t_r (Johnson & Graham)",
     "verified": true,
     "affects": [],
     "unit": "ns"
    }
   ],
   "after": [
    {
     "source": "default",
     "analysis": "impedance",
     "key": "mask.er",
     "value": 3.8,
     "citation": "LPI solder mask epsilon_r 3.8 (NativeCAD default)",
     "verified": false,
     "affects": [
      "outer-layer traces"
     ]
    },
    {
     "source": "derived",
     "analysis": "impedance",
     "key": "no_target",
     "value": "no impedance targets (netClasses / .kicad_pro)",
     "affects": [
      "every row: status no_target"
     ]
    },
    {
     "source": "default",
     "analysis": "returnPath",
     "key": "erEff",
     "value": 4,
     "citation": "effective epsilon_r 4 for the stitching distance (NativeCAD default)",
     "verified": false,
     "affects": []
    },
    {
     "source": "derived",
     "analysis": "returnPath",
     "key": "planes",
     "value": [
      "In1.Cu:GND",
      "In2.Cu:VCC"
     ],
     "citation": "inner layer with >= 30 % pour cover of one net (outer: >= 80 % and no other net's traces); voids = holes >= 2 mm^2 in that net's pours, as bounding rectangles",
     "affects": [
      "every finding"
     ]
    },
    {
     "source": "default",
     "analysis": "returnPath",
     "key": "riseTimeNs",
     "value": 1,
     "citation": "edge rise time 1 ns, f_knee = 0.35 / t_r (Johnson & Graham)",
     "verified": true,
     "affects": [],
     "unit": "ns"
    }
   ]
  },
  "refused": {
   "before": [],
   "after": []
  }
 }
}