{
 "schema": "nativecad.pilot.bomblame/2",
 "generator": "NativeCAD PCB revision diff (impactDiff v1)",
 "projects": {
  "hackrf": {
   "title": "HackRF One",
   "repo": "https://github.com/greatscottgadgets/hackrf",
   "licence": "CERN-OHL-P-2.0",
   "licenceUrl": "https://github.com/greatscottgadgets/hackrf/blob/main/hardware/hackrf-one/LICENSE",
   "boards": [
    "hardware/hackrf-one/hackrf-one.kicad_pcb"
   ],
   "commitsScanned": 61,
   "pairsRun": 60,
   "pairsRefused": 0,
   "pairsBoardFileAbsent": 1,
   "sidesWithNoNets": 0,
   "bomChanging": 24,
   "shown": [
    "e0d64a4",
    "f0b6bdb",
    "d352952",
    "f927c5c",
    "2154b42",
    "40dca9e",
    "9175b4e",
    "d176b0a",
    "2c456a5"
   ]
  },
  "econopet": {
   "title": "EconoPET mainboard (rev. B)",
   "repo": "https://github.com/DLehenbauer/econopet",
   "licence": "CC0-1.0",
   "licenceUrl": "https://github.com/DLehenbauer/econopet/blob/main/LICENSE",
   "boards": [
    "hw/rev-b/mainboard/kicad/Mainboard.kicad_pcb"
   ],
   "commitsScanned": 45,
   "pairsRun": 43,
   "pairsRefused": 0,
   "pairsBoardFileAbsent": 2,
   "sidesWithNoNets": 0,
   "bomChanging": 20,
   "shown": [
    "551e080",
    "87a8620",
    "f3e72d4",
    "d9c0c4c",
    "5e28f23",
    "eab5eab",
    "be0c7dd",
    "10cc7b9",
    "73aa1ed"
   ]
  },
  "cccesc": {
   "title": "CCC ESC (MP2-ESC)",
   "repo": "https://github.com/badgineer/MP2-ESC",
   "licence": "BSD-3-Clause",
   "licenceUrl": "https://github.com/badgineer/MP2-ESC/blob/main/LICENSE",
   "boards": [
    "Kicad_Project/CCC_ESC.kicad_pcb",
    "versions/v0.1/CCC_ESC.kicad_pcb"
   ],
   "commitsScanned": 56,
   "pairsRun": 55,
   "pairsRefused": 0,
   "pairsBoardFileAbsent": 1,
   "sidesWithNoNets": 0,
   "bomChanging": 26,
   "shown": [
    "ea69411",
    "9bdc01d",
    "15ea0f7",
    "deb97d1",
    "05ed556",
    "331af08",
    "5e07cfd",
    "b5af927",
    "815f470"
   ]
  }
 },
 "assumptions": [
  {
   "source": "default",
   "analysis": "cert",
   "key": "fab",
   "value": "jlcpcb",
   "citation": "fab profile jlcpcb (NativeCAD default)",
   "verified": true,
   "affects": []
  },
  {
   "source": "default",
   "analysis": "cert",
   "key": "ipc6012.drillPositionTolMm",
   "value": 0.075,
   "unit": "mm",
   "citation": "NativeCAD default (typical standard-technology rigid fab; no fab publishes it)",
   "verified": false,
   "affects": [
    "ipc6012"
   ]
  },
  {
   "source": "default",
   "analysis": "cert",
   "key": "ipc6012.innerRegistrationTolMm",
   "value": 0.075,
   "unit": "mm",
   "citation": "NativeCAD default (typical standard-technology rigid fab; no fab publishes it)",
   "verified": false,
   "affects": [
    "ipc6012"
   ]
  },
  {
   "source": "default",
   "analysis": "cert",
   "key": "ipc6012.outerRegistrationTolMm",
   "value": 0.05,
   "unit": "mm",
   "citation": "NativeCAD default (typical standard-technology rigid fab; no fab publishes it)",
   "verified": false,
   "affects": [
    "ipc6012"
   ]
  },
  {
   "source": "default",
   "analysis": "cert",
   "key": "ipcClass",
   "value": "2",
   "citation": "IPC-6012 Class 2 (dedicated service) - the general commercial default",
   "verified": true,
   "affects": []
  },
  {
   "source": "default",
   "analysis": "cert",
   "key": "motC",
   "value": 105,
   "citation": "requested MOT 105 C (FR-4 laminates' common UL RTI)",
   "verified": false,
   "affects": [],
   "unit": "C"
  },
  {
   "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": "default",
   "analysis": "returnPath",
   "key": "erEff",
   "value": 4,
   "citation": "effective epsilon_r 4 for the stitching distance (NativeCAD default)",
   "verified": false,
   "affects": []
  },
  {
   "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"
  }
 ]
}