AnasSarkiz/usb-c-pwm-pa25

A component library defining an AO3400A N-channel MOSFET, 47 µF polarized capacitor, 3-pin through-hole connector, and 9.1 V Zener diode with PCB footprints and 3D CAD models.

Version
0.1.0-prototype.2
License
unset
Stars
0

evidence/final-build-equivalence.json

{
  "note": "Compare records by type, ignoring ordering and warning records only. No generated output is modified. The board record adds explicit allow_blind_and_buried_vias=false, matching the documented default.",
  "changed": [
    {
      "type": "pcb_board",
      "previousCount": 1,
      "finalCount": 1,
      "identical": false,
      "previousHash": "02c491a85f55fb6bc337fcaf00faa3782a8c303a17051f6136ebf1c5e9783e7a",
      "finalHash": "7cac66867b85b2da8835f6f3f4874c27ee29e9aa91aff36927e61638002031a9"
    },
    {
      "type": "source_project_metadata",
      "previousCount": 1,
      "finalCount": 1,
      "identical": false,
      "previousHash": "7f1900d780775b7c112919533e79d0e9ceede416c1065474b5a5add609e98e0a",
      "finalHash": "2d935f735727262b127349d98b3267e08808b75ddf1960baa491409b1cabff15"
    }
  ],
  "results": [
    {
      "type": "schematic_sheet",
      "previousCount": 6,
      "finalCount": 6,
      "identical": true,
      "previousHash": "8b857398baed1d1c4eca020e27a21e026aa4586be8d57dffb1532a652d540785",
      "finalHash": "8b857398baed1d1c4eca020e27a21e026aa4586be8d57dffb1532a652d540785"
    },
    {
      "type": "source_group",
      "previousCount": 1,
      "finalCount": 1,
      "identical": true,
      "previousHash": "5309bfd3ba159f952091c43b8dea8f3747715ca7347b447a3d7297682ad9e631",
      "finalHash": "5309bfd3ba159f952091c43b8dea8f3747715ca7347b447a3d7297682ad9e631"
    },
    {
      "type": "source_net",
      "previousCount": 59,
      "finalCount": 59,
      "identical": true,
      "previousHash": "b3c73c18a837b9565886f7325a09cf4fe2faa9bf1ad4d9ec332dd241f915c3c1",
      "finalHash": "b3c73c18a837b9565886f7325a09cf4fe2faa9bf1ad4d9ec332dd241f915c3c1"
    },
    {
      "type": "source_port",
      "previousCount": 394,
      "finalCount": 394,
      "identical": true,
      "previousHash": "0e8b62f0108e0ef29c4ed34ac87241a574da823992d48ef81aab6c36449bef8d",
      "finalHash": "0e8b62f0108e0ef29c4ed34ac87241a574da823992d48ef81aab6c36449bef8d"
    },
    {
      "type": "source_component",
      "previousCount": 128,
      "finalCount": 128,
      "identical": true,
      "previousHash": "a2ba61090dbbdb0ed9a8d10d787c9106b7d01d77c6ad7da3d59339a1304ea375",
      "finalHash": "a2ba61090dbbdb0ed9a8d10d787c9106b7d01d77c6ad7da3d59339a1304ea375"
    },
    {
      "type": "source_manually_placed_via",
      "previousCount": 4,
      "finalCount": 4,
      "identical": true,
      "previousHash": "a688a246324b41cccc97707de740bd23ceb1f5ee292086a04932154eb70345d1",
      "finalHash": "a688a246324b41cccc97707de740bd23ceb1f5ee292086a04932154eb70345d1"
    },
    {
      "type": "source_board",
      "previousCount": 1,
      "finalCount": 1,
      "identical": true,
      "previousHash": "b8320d90ae71825d20ce44f640f32e5ccef99969e712e9ac7397becb97e4cbd5",
      "finalHash": "b8320d90ae71825d20ce44f640f32e5ccef99969e712e9ac7397becb97e4cbd5"
    },
    {
      "type": "source_component_internal_connection",
      "previousCount": 4,
      "finalCount": 4,
      "identical": true,
      "previousHash": "03dfbf09d42ed0a8cc6951de508cd1a0438ab843e3eca057d44bf5c5a3346ecc",
      "finalHash": "03dfbf09d42ed0a8cc6951de508cd1a0438ab843e3eca057d44bf5c5a3346ecc"
    },
    {
      "type": "source_trace",
      "previousCount": 360,
      "finalCount": 360,
      "identical": true,
      "previousHash": "176f75e076bbec57afc128c4bed52e1770d0bc3438e6f9d597f97e0650d06e46",
      "finalHash": "176f75e076bbec57afc128c4bed52e1770d0bc3438e6f9d597f97e0650d06e46"
    },
    {
      "type": "schematic_component",
      "previousCount": 128,
      "finalCount": 128,
      "identical": true,
      "previousHash": "275fe6d3e3f43e0c9f04b482fa5c2d14e0f8768d506c646304b6dda355638d30",
      "finalHash": "275fe6d3e3f43e0c9f04b482fa5c2d14e0f8768d506c646304b6dda355638d30"
    },
    {
      "type": "schematic_text",
      "previousCount": 226,
      "finalCount": 226,
      "identical": true,
      "previousHash": "e1d07394c02d3fe8d6285e446f5396e764d5c308470750103fc51b6e7c6509a1",
      "finalHash": "e1d07394c02d3fe8d6285e446f5396e764d5c308470750103fc51b6e7c6509a1"
    },
    {
      "type": "schematic_group",
      "previousCount": 1,
      "finalCount": 1,
      "identical": true,
      "previousHash": "4ca655e15fed0e1bdb5a4fde229bd99f82edb71fd96bf960acd638a456d5ce58",
      "finalHash": "4ca655e15fed0e1bdb5a4fde229bd99f82edb71fd96bf960acd638a456d5ce58"
    },
    {
      "type": "schematic_port",
      "previousCount": 382,
      "finalCount": 382,
      "identical": true,
      "previousHash": "6ca0e7d33b2acdeb76c8266d1c847af12614371ccccb059effc706ac8f2b09f3",
      "finalHash": "6ca0e7d33b2acdeb76c8266d1c847af12614371ccccb059effc706ac8f2b09f3"
    },
    {
      "type": "schematic_trace",
      "previousCount": 237,
      "finalCount": 237,
      "identical": true,
      "previousHash": "9746f23c8160a4498f9478d09cef188e339cf8c96d76f5dfd59b8d4506a93522",
      "finalHash": "9746f23c8160a4498f9478d09cef188e339cf8c96d76f5dfd59b8d4506a93522"
    },
    {
      "type": "schematic_net_label",
      "previousCount": 127,
      "finalCount": 127,
      "identical": true,
      "previousHash": "a0b538a80a2ba7685986b0d9270b516b58782df09bea11eafc4aa799e883bc7d",
      "finalHash": "a0b538a80a2ba7685986b0d9270b516b58782df09bea11eafc4aa799e883bc7d"
    },
    {
      "type": "pcb_component",
      "previousCount": 132,
      "finalCount": 132,
      "identical": true,
      "previousHash": "e3321ca6aca62836607d2a05eb9eb3a4101bbf89463bfadcba4b6ac62100c136",
      "finalHash": "e3321ca6aca62836607d2a05eb9eb3a4101bbf89463bfadcba4b6ac62100c136"
    },
    {
      "type": "pcb_board",
      "previousCount": 1,
      "finalCount": 1,
      "identical": false,
      "previousHash": "02c491a85f55fb6bc337fcaf00faa3782a8c303a17051f6136ebf1c5e9783e7a",
      "finalHash": "7cac66867b85b2da8835f6f3f4874c27ee29e9aa91aff36927e61638002031a9"
    },
    {
      "type": "pcb_hole",
      "previousCount": 6,
      "finalCount": 6,
      "identical": true,
      "previousHash": "897e6dd8c357064c27f08343ba5166a8af30ed0a0b6fa1c03fa741cdb3165822",
      "finalHash": "897e6dd8c357064c27f08343ba5166a8af30ed0a0b6fa1c03fa741cdb3165822"
    },
    {
      "type": "pcb_plated_hole",
      "previousCount": 12,
      "finalCount": 12,
      "identical": true,
      "previousHash": "bcc1ebfdc85fbd6950f96f63ca5962204b508e02de338043c62c54f62d2eb868",
      "finalHash": "bcc1ebfdc85fbd6950f96f63ca5962204b508e02de338043c62c54f62d2eb868"
    },
    {
      "type": "pcb_solder_paste",
      "previousCount": 342,
      "finalCount": 342,
      "identical": true,
      "previousHash": "1d4dfd2f809bb9cefc6aa3719319da3d09edd47d79a2d021016ca64df753aaba",
      "finalHash": "1d4dfd2f809bb9cefc6aa3719319da3d09edd47d79a2d021016ca64df753aaba"
    },
    {
      "type": "pcb_smtpad",
      "previousCount": 377,
      "finalCount": 377,
      "identical": true,
      "previousHash": "4f05438d93ffa5a4cc5c33f54de9ad23dd30ea1c23390c1ab9eb5487af36679c",
      "finalHash": "4f05438d93ffa5a4cc5c33f54de9ad23dd30ea1c23390c1ab9eb5487af36679c"
    },
    {
      "type": "pcb_silkscreen_path",
      "previousCount": 287,
      "finalCount": 287,
      "identical": true,
      "previousHash": "0e02132061a654dee3201e222b6eb40fada566a2e7108f6e5ed52acdd02cb108",
      "finalHash": "0e02132061a654dee3201e222b6eb40fada566a2e7108f6e5ed52acdd02cb108"
    },
    {
      "type": "pcb_silkscreen_text",
      "previousCount": 125,
      "finalCount": 125,
      "identical": true,
      "previousHash": "ac25ae046db472c833f47493302da31abde09dda3fbbe5efdacf9c1d344fa8fa",
      "finalHash": "ac25ae046db472c833f47493302da31abde09dda3fbbe5efdacf9c1d344fa8fa"
    },
    {
      "type": "pcb_courtyard_outline",
      "previousCount": 34,
      "finalCount": 34,
      "identical": true,
      "previousHash": "62c5f1206aba33dec7644cb589bfe7f926baa5a6b3a7b9a6ed34fe1f1ad17477",
      "finalHash": "62c5f1206aba33dec7644cb589bfe7f926baa5a6b3a7b9a6ed34fe1f1ad17477"
    },
    {
      "type": "pcb_silkscreen_circle",
      "previousCount": 13,
      "finalCount": 13,
      "identical": true,
      "previousHash": "f88c0aaa4292750e2a44a360469f67f1094cc21ce30fc5475c62946e0e515d1b",
      "finalHash": "f88c0aaa4292750e2a44a360469f67f1094cc21ce30fc5475c62946e0e515d1b"
    },
    {
      "type": "pcb_courtyard_rect",
      "previousCount": 82,
      "finalCount": 82,
      "identical": true,
      "previousHash": "1b89054cf403a962e9f129ecd324fe7418919de065875739082e7c9bf89a585f",
      "finalHash": "1b89054cf403a962e9f129ecd324fe7418919de065875739082e7c9bf89a585f"
    },
    {
      "type": "pcb_courtyard_circle",
      "previousCount": 12,
      "finalCount": 12,
      "identical": true,
      "previousHash": "f4a576a34229f858dadcd91120144656d4ecefd990cf24bd8f10806e0b36f6ee",
      "finalHash": "f4a576a34229f858dadcd91120144656d4ecefd990cf24bd8f10806e0b36f6ee"
    },
    {
      "type": "pcb_fabrication_note_path",
      "previousCount": 40,
      "finalCount": 40,
      "identical": true,
      "previousHash": "3d207bbe329159011c86f96ee2d5810d5ac7a47511b75e347fc3f121e78f9482",
      "finalHash": "3d207bbe329159011c86f96ee2d5810d5ac7a47511b75e347fc3f121e78f9482"
    },
    {
      "type": "pcb_silkscreen_rect",
      "previousCount": 2,
      "finalCount": 2,
      "identical": true,
      "previousHash": "05c8d05d762ae631a16f4a3fe6f8f35d5e3748208e95221b83efbdff2674f447",
      "finalHash": "05c8d05d762ae631a16f4a3fe6f8f35d5e3748208e95221b83efbdff2674f447"
    },
    {
      "type": "pcb_via",
      "previousCount": 204,
      "finalCount": 204,
      "identical": true,
      "previousHash": "07a1b5e9401f225049b4694537f246a1fd4a712a0075d960df28ff67516c1d97",
      "finalHash": "07a1b5e9401f225049b4694537f246a1fd4a712a0075d960df28ff67516c1d97"
    },
    {
      "type": "pcb_keepout",
      "previousCount": 4,
      "finalCount": 4,
      "identical": true,
      "previousHash": "6a0189ef1bdd8bdb786d82b80da568dd8cc4e619a740aaf60fcc5fedb1b162dc",
      "finalHash": "6a0189ef1bdd8bdb786d82b80da568dd8cc4e619a740aaf60fcc5fedb1b162dc"
    },
    {
      "type": "pcb_port",
      "previousCount": 394,
      "finalCount": 394,
      "identical": true,
      "previousHash": "4f381d9885b5c3bc92ab8fdd7d15724ffed9c649c71161a4be2c7dc078252ed6",
      "finalHash": "4f381d9885b5c3bc92ab8fdd7d15724ffed9c649c71161a4be2c7dc078252ed6"
    },
    {
      "type": "cad_component",
      "previousCount": 128,
      "finalCount": 128,
      "identical": true,
      "previousHash": "db2e9967b021e69928fd467f4ea31f2f98df18a18e1e9bb69388e3832e854e01",
      "finalHash": "db2e9967b021e69928fd467f4ea31f2f98df18a18e1e9bb69388e3832e854e01"
    },
    {
      "type": "pcb_trace",
      "previousCount": 301,
      "finalCount": 301,
      "identical": true,
      "previousHash": "26cf0f1bfa97abb2593a04f7ef30f8b12f1e2acb1cd1b93be804effde3c0dbb0",
      "finalHash": "26cf0f1bfa97abb2593a04f7ef30f8b12f1e2acb1cd1b93be804effde3c0dbb0"
    },
    {
      "type": "pcb_copper_pour",
      "previousCount": 5,
      "finalCount": 5,
      "identical": true,
      "previousHash": "45e303e90c17d6024ebc8ba184a7343938cdfbf9d78a88b2486d6d518954bd7d",
      "finalHash": "45e303e90c17d6024ebc8ba184a7343938cdfbf9d78a88b2486d6d518954bd7d"
    },
    {
      "type": "source_project_metadata",
      "previousCount": 1,
      "finalCount": 1,
      "identical": false,
      "previousHash": "7f1900d780775b7c112919533e79d0e9ceede416c1065474b5a5add609e98e0a",
      "finalHash": "2d935f735727262b127349d98b3267e08808b75ddf1960baa491409b1cabff15"
    }
  ]
}