{
  "title": "Synatrail illustrative 5 V contact-status PCB",
  "scope": "Separate cookbook teaching artifact; original inspection-workstation provider receipts unchanged",
  "status": "Software-checked, not fabricated, assembled, powered, or product-qualified",
  "board": {
    "width_mm": 80,
    "height_mm": 60,
    "nominal_thickness_mm": 1.6,
    "layers": 2,
    "mounting_hole_diameter_mm": 3.2,
    "mounting_hole_centers_mm": [
      [
        5,
        5
      ],
      [
        75,
        5
      ],
      [
        5,
        55
      ],
      [
        75,
        55
      ]
    ]
  },
  "electrical": {
    "input": "isolated, current-limited 5 V DC on J1",
    "contacts": "isolated dry contacts across J2 and J3",
    "indicators": [
      "power",
      "contact A closed",
      "contact B closed"
    ]
  },
  "verification": {
    "tool": "KiCad CLI 10.0.6",
    "erc_violations": 0,
    "drc_violations": 0,
    "unconnected_items": 0,
    "schematic_parity_findings": 0,
    "standard_erc_ignored_checks": [
      "single_global_label",
      "four_way_junction",
      "simulation_model_issue",
      "footprint_filter"
    ],
    "standard_drc_ignored_checks": [
      "missing_courtyard",
      "track_not_centered_on_via",
      "tuning_profile_track_geometries",
      "footprint_filters_mismatch",
      "footprint_type_mismatch"
    ],
    "project_minima_mm": {
      "copper_clearance": 0.2,
      "silk_clearance": 0.15,
      "copper_edge_clearance": 0.5,
      "hole_to_hole": 0.5
    },
    "commands": [
      "kicad-cli sch erc --output erc.json --format json --severity-all --exit-code-violations status-indicator.kicad_sch",
      "kicad-cli pcb drc --output drc.json --format json --all-track-errors --schematic-parity --severity-all --exit-code-violations status-indicator.kicad_pcb",
      "kicad-cli pcb export gerbers --layers F.Cu,B.Cu,F.Mask,B.Mask,F.SilkS,Edge.Cuts --output fabrication/ status-indicator.kicad_pcb",
      "kicad-cli pcb export drill --excellon-separate-th --output fabrication/ status-indicator.kicad_pcb"
    ]
  },
  "files_sha256": {
    "BOM.csv": "4157232d7ff8b6366dad6d5b474f092af99afb6b3c781bde5df4b5fa301c531d",
    "KICAD-LIBRARY-LICENSE.md": "c9406306e0cd7bf8548df9d2a1d944fa0767de11600ee256745bfdb55096794c",
    "README.md": "c07f52aa862e6d3eaf687a04c746862308a50aef9113164859102265a0a829fb",
    "board-back.svg": "f4308b4ccbee8bc4a35a77a7eca2fcb3981eea94b58437bfa3bc12510a62ff88",
    "board-front.svg": "91d47883a1dbd2732b1e6a232317c4a436f6babfbd7f78ffe63b0c2880344d79",
    "board-overview.svg": "d5188d70356228da133edb04cb9a8ffc7d9727ec2f4037127c457b4137086f69",
    "board-routing.svg": "74db6c7895ffe195dbc3c6b7b1367e94dbe3b06e55f283fa2f1ef2a18acd7d7d",
    "design-notes.md": "8fdb38c65345751173965da7922c0b37473aa22dc5e72b62969fe62a2c155da9",
    "drc.json": "bbe3ff3216b345699d5133836ddd17302c48f7b379fc60230c305356184cd67b",
    "electronics-source.zip": "86d004f4b0de915c5301b9a1aca7974cbc7e4df3dad388485b9399aac925ca0b",
    "erc.json": "bee5384a4d9c1d088a0ed24a397ae3361da5d2b4553ee47a3ba976534a327325",
    "fabrication.zip": "c01d60ebde17c1910dac0a0a8e9c9ffa92ca3e94da7ceb3f1ccf9f603e42b148",
    "fabrication/status-indicator-B_Cu.gbl": "fcc13902c16a30fdd8d11af561ac79934c90259304898aef6aa1babc43b4d94c",
    "fabrication/status-indicator-B_Mask.gbs": "1756ba920f6835250e6ceaa37b27f8a66a9eb2781371d815ba18150b9885fa07",
    "fabrication/status-indicator-Edge_Cuts.gm1": "2c5d29dba44dc33926933f3f8707dd8946b1e3d7efc389376834fad39aaa5b69",
    "fabrication/status-indicator-F_Cu.gtl": "b7ae157ab3cdb54aedbc6b095d180051543576506e4007dc88d79e9d9162ba59",
    "fabrication/status-indicator-F_Mask.gts": "e827f841c1bcfd91748997e36ebc395ed7c4ceed92679897f15423379a40cb1c",
    "fabrication/status-indicator-F_Silkscreen.gto": "d1ddb73b717e59ec91c3b2c65185bbc7e62af3e4d01f167cfb967ad2a3a20c18",
    "fabrication/status-indicator-NPTH.drl": "9f364d5d7d2f4dce85f6dbf42eca79d49a0c2a83f8814414fe36a61d0cb855fc",
    "fabrication/status-indicator-PTH.drl": "3cbd9ef1ac0d546f09e6ff29de24f40002caf3e706d81d7d8ea47eeb74258f01",
    "fabrication/status-indicator-job.gbrjob": "cfabd13efb197b9e4eee13d2345d3cf0315da8002b9400bd104d9c28a643fa5b",
    "fp-lib-table": "bcc3754ce912c0a7d16ad887a2a9d9de8b0ecbc97042aea4ecaa2ec7cf8fdb3b",
    "kicad-libraries/Connector_Generic.kicad_sym": "9848893ce0961ce7467e5e755cb9d1573b61e0bae4162f94559bbcaa87068acb",
    "kicad-libraries/Connector_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod": "5301303268f72ba9cc94b7fdbac355951933e6854272ce8d300b679b86b5d45d",
    "kicad-libraries/Device.kicad_sym": "047b55bd996a825525161056c7f66e335022e943c030be6f792cf0992f59402f",
    "kicad-libraries/LED_SMD.pretty/LED_0805_2012Metric.kicad_mod": "8806125556e590701b13b47a1725dff28fc47fca41a7905c7d78c8312d08cbbd",
    "kicad-libraries/Mechanical.kicad_sym": "2b6504faabb3f4f49ca76abcd6c56413c652509f1503b4340494eb5ae4912a29",
    "kicad-libraries/MountingHole.pretty/MountingHole_3.2mm_M3.kicad_mod": "b83ec84428449465df3b459f1bc24b285045c812102a2052b1b7ce0f67e018f2",
    "kicad-libraries/Resistor_SMD.pretty/R_0805_2012Metric.kicad_mod": "f050b6a50cc7e6f86291fb7aa8f87b0d02255e21cfbddf291cdccc87e5889794",
    "kicad-library-snapshot.json": "2f16f79f5207ae19d450eaec1bc4771999559c4d122c72debf39e00dbba5fec7",
    "netlist.net": "77be0a5824398653ba5bed1f3ebd54923e18c329946f5bb1b473dc3d110dc216",
    "pinout.md": "08a019ed11c1d6e3b030d245b19290765d877a28cd5b299f693c16ef81eb6f20",
    "schematic-full.svg": "01e54746a130a369efc567d15ab44e466adf2883e575018f755d6cd5bb9d3628",
    "schematic.pdf": "34f891292bc3c813c161cf47f506b071bb98d8550dc0dcbb5a30e9c687367185",
    "schematic.svg": "1c424572fa07128f256170ac0fd4c8e88a9b392e445da7b5e0dbf4041e53beee",
    "status-indicator.kicad_pcb": "ba81e8c8f2f661b6d791a4133b3927057189bb1ecde2c47be7e358a3da98dc01",
    "status-indicator.kicad_pro": "ed1a96123da23aa1f1eb546e40e134b90fbb400c691256b4171a6683c20a9be2",
    "status-indicator.kicad_sch": "207d3bd6093891aeb8d7c2fe9209e6a5786616fe461bdd0e6df4188d6f76bce9",
    "sym-lib-table": "86455ceaba60de53708e9ce43de05a843bbce769a8760929cbc1faa84f9be452"
  }
}
