{
  "after": {
    "back_footprints": 212,
    "back_segments": 2989,
    "board_thickness_mm": 1.6,
    "copper_layers": 4,
    "edge_cut_graphics": 4,
    "footprints": 443,
    "front_footprints": 231,
    "front_segments": 3725,
    "named_nets": 375,
    "net_classes": 6,
    "nets": 376,
    "pads": 1482,
    "references": 443,
    "segments": 8086,
    "smd_pads": 1305,
    "through_hole_pads": 177,
    "values": 443,
    "vias": 618,
    "zones": 33
  },
  "before": {
    "back_footprints": 212,
    "back_segments": 2989,
    "board_thickness_mm": 1.6,
    "copper_layers": 4,
    "edge_cut_graphics": 4,
    "footprints": 443,
    "front_footprints": 231,
    "front_segments": 3725,
    "named_nets": 375,
    "net_classes": 6,
    "nets": 376,
    "pads": 1482,
    "references": 443,
    "segments": 8086,
    "smd_pads": 1305,
    "through_hole_pads": 177,
    "values": 443,
    "vias": 618,
    "zones": 33
  },
  "boundaries": [
    "Count and format checks do not establish visual, electrical, rule, library, 3D-model, or manufacturing fidelity.",
    "KiCad CLI acceptance proves the converted board can be parsed and plotted; it is not DRC clearance.",
    "No source schematic conversion is included in this PCB migration record."
  ],
  "checks": [
    {
      "detail": "",
      "expected": "2C18689BE0E1F13F9649C13FE395ABD0D94B476AF89A9884DB3E5BA9A39208BE",
      "id": "source-sha256",
      "label": "Pinned source hash",
      "observed": "2C18689BE0E1F13F9649C13FE395ABD0D94B476AF89A9884DB3E5BA9A39208BE",
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 20171130,
      "id": "source-version",
      "label": "Legacy source version",
      "observed": 20171130,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": "0.1.0",
      "id": "importer-version",
      "label": "Committed importer version",
      "observed": "0.1.0",
      "status": "pass"
    },
    {
      "detail": "",
      "expected": true,
      "id": "conversion-output",
      "label": "Conversion produced native output",
      "observed": true,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 20241229,
      "id": "target-version",
      "label": "Target KiCad format version",
      "observed": 20241229,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 64,
      "id": "output-hash-recorded",
      "label": "Output SHA-256 recorded",
      "observed": 64,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": true,
      "id": "native-parser",
      "label": "Resin native parser accepted output",
      "observed": true,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 443,
      "id": "footprints",
      "label": "Footprint count",
      "observed": 443,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 376,
      "id": "nets",
      "label": "Net record count",
      "observed": 376,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 375,
      "id": "named_nets",
      "label": "Named net count",
      "observed": 375,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 8086,
      "id": "segments",
      "label": "Routed segment count",
      "observed": 8086,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 618,
      "id": "vias",
      "label": "Via count",
      "observed": 618,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 33,
      "id": "zones",
      "label": "Zone count",
      "observed": 33,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 4,
      "id": "copper_layers",
      "label": "Copper layer count",
      "observed": 4,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 1.6,
      "id": "board_thickness_mm",
      "label": "Board thickness",
      "observed": 1.6,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 1482,
      "id": "pads",
      "label": "Pad count",
      "observed": 1482,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 1305,
      "id": "smd_pads",
      "label": "SMD pad count",
      "observed": 1305,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 177,
      "id": "through_hole_pads",
      "label": "Through-hole pad count",
      "observed": 177,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 6,
      "id": "net_classes",
      "label": "Net class count",
      "observed": 6,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 231,
      "id": "front_footprints",
      "label": "Front-side footprint count",
      "observed": 231,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 212,
      "id": "back_footprints",
      "label": "Back-side footprint count",
      "observed": 212,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 3725,
      "id": "front_segments",
      "label": "Front copper segment count",
      "observed": 3725,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 2989,
      "id": "back_segments",
      "label": "Back copper segment count",
      "observed": 2989,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 4,
      "id": "edge_cut_graphics",
      "label": "Edge.Cuts graphic count",
      "observed": 4,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 443,
      "id": "references",
      "label": "Footprint reference count",
      "observed": 443,
      "status": "pass"
    },
    {
      "detail": "",
      "expected": 443,
      "id": "values",
      "label": "Footprint value count",
      "observed": 443,
      "status": "pass"
    },
    {
      "detail": "Failed to load board",
      "expected": true,
      "id": "kicad-cli-acceptance",
      "label": "Independent KiCad CLI SVG acceptance",
      "observed": false,
      "status": "fail"
    }
  ],
  "expected_failures": [
    "kicad-cli-acceptance"
  ],
  "project": "ciaa-nxp",
  "result": {
    "path": "public/marketing/open-hardware/ciaa-nxp/migration/ciaa-nxp-resin-kicad9.kicad_pcb",
    "sha256": "8F9EC06EB1AB1382F5430768DB43483D262944C70CCAEEA5A67D686D00F1AA07",
    "version": 20241229
  },
  "schema_version": 1,
  "source": {
    "path": "public/marketing/open-hardware/ciaa-nxp/source/ciaa-nxp.kicad_pcb",
    "sha256": "2C18689BE0E1F13F9649C13FE395ABD0D94B476AF89A9884DB3E5BA9A39208BE",
    "version": 20171130
  },
  "summary": {
    "checks": 27,
    "failed": 1,
    "passed": 26
  },
  "tools": {
    "kicad_cli": "9.0.7",
    "resin_importer": "kicad_legacy_pcb 0.1.0",
    "resin_parser": "fab_native.pcb_model.parse_resinpcb"
  }
}
