Reference layout

Keyboard BOARD3

ben5049-Keyboard-board3-Keyboard-layout

Loading the viewer…

ben5049-Keyboard-board3-Keyboard-layout

The project archive carries the board, its project file and the upstream licence. The archive is zstd-compressed (tar.zst).

344Placed parts
618Nets
4Copper layers
283.4 × 102.25 mmBoard size
yesRouted
KiCad 8File format

Bill of materials

343 distinct parts

200 resolve to something in the catalog — click through to the footprint.

RefValueFootprintQty
ANT201ANT3216A063R2400Akeyboard_footprints:ANTC3016X65N
ANT301ANT3216A063R2400Akeyboard_footprints:ANTC3016X65N
C100312pCapacitor_SMD:C_0402_1005Metric
C100412pCapacitor_SMD:C_0402_1005Metric
C10051pCapacitor_SMD:C_0402_1005Metric
C10061p2Capacitor_SMD:C_0402_1005Metric
C1007100nCapacitor_SMD:C_0402_1005Metric
C1008100nCapacitor_SMD:C_0402_1005Metric
C1009100nCapacitor_SMD:C_0402_1005Metric
C1010100nCapacitor_SMD:C_0402_1005Metric
C1011100nCapacitor_SMD:C_0402_1005Metric
C10121uCapacitor_SMD:C_0402_1005Metric
C1013100pCapacitor_SMD:C_0402_1005Metric
C101447nCapacitor_SMD:C_0402_1005Metric
C10151uCapacitor_SMD:C_0402_1005Metric
C110110uCapacitor_SMD:C_0402_1005Metric
C11024u7Capacitor_SMD:C_0402_1005Metric
C11031uCapacitor_SMD:C_0402_1005Metric
C110410uCapacitor_SMD:C_0402_1005Metric
C11054u7Capacitor_SMD:C_0402_1005Metric
C11064u7Capacitor_SMD:C_0402_1005Metric
C110710uCapacitor_SMD:C_0402_1005Metric
C110822uCapacitor_SMD:C_0402_1005Metric
C110922uCapacitor_SMD:C_0402_1005Metric
C1201100nCapacitor_SMD:C_0402_1005Metric
C1202100nCapacitor_SMD:C_0402_1005Metric
C1203100nCapacitor_SMD:C_0402_1005Metric
C1204100nCapacitor_SMD:C_0402_1005Metric
C1205100nCapacitor_SMD:C_0402_1005Metric
C1206100nCapacitor_SMD:C_0402_1005Metric
C1207100nCapacitor_SMD:C_0402_1005Metric
C1208100nCapacitor_SMD:C_0402_1005Metric
C1209100nCapacitor_SMD:C_0402_1005Metric
C1301100nCapacitor_SMD:C_0402_1005Metric
C1302100nCapacitor_SMD:C_0402_1005Metric
C1303100nCapacitor_SMD:C_0402_1005Metric
C1304100nCapacitor_SMD:C_0402_1005Metric
C1305100nCapacitor_SMD:C_0402_1005Metric
C1306100nCapacitor_SMD:C_0402_1005Metric
C13071uCapacitor_SMD:C_0402_1005Metric
Show the other 303
C130810uCapacitor_SMD:C_0402_1005Metric
C1309100nCapacitor_SMD:C_0402_1005Metric
C1310100nCapacitor_SMD:C_0402_1005Metric
C1311100nCapacitor_SMD:C_0402_1005Metric
C13121uCapacitor_SMD:C_0402_1005Metric
C1313100nCapacitor_SMD:C_0402_1005Metric
C1314100nCapacitor_SMD:C_0402_1005Metric
C13154u7Capacitor_SMD:C_0402_1005Metric
C1316100nCapacitor_SMD:C_0402_1005Metric
C1317100nCapacitor_SMD:C_0402_1005Metric
C131910uCapacitor_SMD:C_0402_1005Metric
C13212u2Capacitor_SMD:C_0402_1005Metric
C13222u2Capacitor_SMD:C_0402_1005Metric
C132312pCapacitor_SMD:C_0402_1005Metric
C132412pCapacitor_SMD:C_0402_1005Metric
C14012u2Capacitor_SMD:C_0402_1005Metric
C14021uCapacitor_SMD:C_0402_1005Metric
C140310uCapacitor_SMD:C_0402_1005Metric
C140410uCapacitor_SMD:C_0402_1005Metric
C140510uCapacitor_SMD:C_0402_1005Metric
C140610uCapacitor_SMD:C_0402_1005Metric
C140710uCapacitor_SMD:C_0402_1005Metric
C140810uCapacitor_SMD:C_0402_1005Metric
C1501100nCapacitor_SMD:C_0402_1005Metric
C15024u7Capacitor_SMD:C_0402_1005Metric
C150410pCapacitor_SMD:C_0402_1005Metric
C150510pCapacitor_SMD:C_0402_1005Metric
C15061uCapacitor_SMD:C_0402_1005Metric
C15071uCapacitor_SMD:C_0402_1005Metric
C1508100nCapacitor_SMD:C_0402_1005Metric
C40110uCapacitor_SMD:C_0402_1005Metric
C4024u7Capacitor_SMD:C_0402_1005Metric
C4031uCapacitor_SMD:C_0402_1005Metric
C40410uCapacitor_SMD:C_0402_1005Metric
C4054u7Capacitor_SMD:C_0402_1005Metric
C4064u7Capacitor_SMD:C_0402_1005Metric
C40710uCapacitor_SMD:C_0402_1005Metric
C40822uCapacitor_SMD:C_0402_1005Metric
C40922uCapacitor_SMD:C_0402_1005Metric
C5012u2Capacitor_SMD:C_0402_1005Metric
C5021uCapacitor_SMD:C_0402_1005Metric
C50310uCapacitor_SMD:C_0402_1005Metric
C50410uCapacitor_SMD:C_0402_1005Metric
C50510uCapacitor_SMD:C_0402_1005Metric
C50610uCapacitor_SMD:C_0402_1005Metric
C50710uCapacitor_SMD:C_0402_1005Metric
C50810uCapacitor_SMD:C_0402_1005Metric
C601100nCapacitor_SMD:C_0402_1005Metric
C6024u7Capacitor_SMD:C_0402_1005Metric
C60410pCapacitor_SMD:C_0402_1005Metric
C60510pCapacitor_SMD:C_0402_1005Metric
C6061uCapacitor_SMD:C_0402_1005Metric
C6071uCapacitor_SMD:C_0402_1005Metric
C608100nCapacitor_SMD:C_0402_1005Metric
C701100nCapacitor_SMD:C_0402_1005Metric
C702100nCapacitor_SMD:C_0402_1005Metric
C703100nCapacitor_SMD:C_0402_1005Metric
C704100nCapacitor_SMD:C_0402_1005Metric
C705100nCapacitor_SMD:C_0402_1005Metric
C706100nCapacitor_SMD:C_0402_1005Metric
C707100nCapacitor_SMD:C_0402_1005Metric
C708100nCapacitor_SMD:C_0402_1005Metric
C709100nCapacitor_SMD:C_0402_1005Metric
C801100nCapacitor_SMD:C_0402_1005Metric
C802100nCapacitor_SMD:C_0402_1005Metric
C803100nCapacitor_SMD:C_0402_1005Metric
C804100nCapacitor_SMD:C_0402_1005Metric
C805100nCapacitor_SMD:C_0402_1005Metric
C806100nCapacitor_SMD:C_0402_1005Metric
C8071uCapacitor_SMD:C_0402_1005Metric
C80810uCapacitor_SMD:C_0402_1005Metric
C809100nCapacitor_SMD:C_0402_1005Metric
C810100nCapacitor_SMD:C_0402_1005Metric
C811100nCapacitor_SMD:C_0402_1005Metric
C8121uCapacitor_SMD:C_0402_1005Metric
C813100nCapacitor_SMD:C_0402_1005Metric
C814100nCapacitor_SMD:C_0402_1005Metric
C8154u7Capacitor_SMD:C_0402_1005Metric
C816100nCapacitor_SMD:C_0402_1005Metric
C817100nCapacitor_SMD:C_0402_1005Metric
C81910uCapacitor_SMD:C_0402_1005Metric
C8212u2Capacitor_SMD:C_0402_1005Metric
C8222u2Capacitor_SMD:C_0402_1005Metric
C82312pCapacitor_SMD:C_0402_1005Metric
C82412pCapacitor_SMD:C_0402_1005Metric
C90312pCapacitor_SMD:C_0402_1005Metric
C90412pCapacitor_SMD:C_0402_1005Metric
C9051pCapacitor_SMD:C_0402_1005Metric
C9061p2Capacitor_SMD:C_0402_1005Metric
C907100nCapacitor_SMD:C_0402_1005Metric
C908100nCapacitor_SMD:C_0402_1005Metric
C909100nCapacitor_SMD:C_0402_1005Metric
C910100nCapacitor_SMD:C_0402_1005Metric
C911100nCapacitor_SMD:C_0402_1005Metric
C9121uCapacitor_SMD:C_0402_1005Metric
C913100pCapacitor_SMD:C_0402_1005Metric
C91447nCapacitor_SMD:C_0402_1005Metric
C9151uCapacitor_SMD:C_0402_1005Metric
D1201SK6812-Ekeyboard_footprints:LED_SK6812-E
D1202SK6812-Ekeyboard_footprints:LED_SK6812-E
D1203SK6812-Ekeyboard_footprints:LED_SK6812-E
D1204SK6812-Ekeyboard_footprints:LED_SK6812-E
D1205SK6812-Ekeyboard_footprints:LED_SK6812-E
D1206SK6812-Ekeyboard_footprints:LED_SK6812-E
D1207SK6812-Ekeyboard_footprints:LED_SK6812-E
D1208SK6812-Ekeyboard_footprints:LED_SK6812-E
D1209SK6812-Ekeyboard_footprints:LED_SK6812-E
D1210SK6812-Ekeyboard_footprints:LED_SK6812-E
D1211SK6812-Ekeyboard_footprints:LED_SK6812-E
D1212SK6812-Ekeyboard_footprints:LED_SK6812-E
D1213SK6812-Ekeyboard_footprints:LED_SK6812-E
D1214SK6812-Ekeyboard_footprints:LED_SK6812-E
D1215SK6812-Ekeyboard_footprints:LED_SK6812-E
D1216SK6812-Ekeyboard_footprints:LED_SK6812-E
D1217SK6812-Ekeyboard_footprints:LED_SK6812-E
D1218SK6812-Ekeyboard_footprints:LED_SK6812-E
D1219SK6812-Ekeyboard_footprints:LED_SK6812-E
D1220SK6812-Ekeyboard_footprints:LED_SK6812-E
D1221SK6812-Ekeyboard_footprints:LED_SK6812-E
D1222SK6812-Ekeyboard_footprints:LED_SK6812-E
D1223SK6812-Ekeyboard_footprints:LED_SK6812-E
D1224SK6812-Ekeyboard_footprints:LED_SK6812-E
D1225SK6812-Ekeyboard_footprints:LED_SK6812-E
D1226SK6812-Ekeyboard_footprints:LED_SK6812-E
D1227SK6812-Ekeyboard_footprints:LED_SK6812-E
D701SK6812-Ekeyboard_footprints:LED_SK6812-E
D702SK6812-Ekeyboard_footprints:LED_SK6812-E
D703SK6812-Ekeyboard_footprints:LED_SK6812-E
D704SK6812-Ekeyboard_footprints:LED_SK6812-E
D705SK6812-Ekeyboard_footprints:LED_SK6812-E
D706SK6812-Ekeyboard_footprints:LED_SK6812-E
D707SK6812-Ekeyboard_footprints:LED_SK6812-E
D708SK6812-Ekeyboard_footprints:LED_SK6812-E
D709SK6812-Ekeyboard_footprints:LED_SK6812-E
D710SK6812-Ekeyboard_footprints:LED_SK6812-E
D711SK6812-Ekeyboard_footprints:LED_SK6812-E
D712SK6812-Ekeyboard_footprints:LED_SK6812-E
D713SK6812-Ekeyboard_footprints:LED_SK6812-E
D714SK6812-Ekeyboard_footprints:LED_SK6812-E
D715SK6812-Ekeyboard_footprints:LED_SK6812-E
D716SK6812-Ekeyboard_footprints:LED_SK6812-E
D717SK6812-Ekeyboard_footprints:LED_SK6812-E
D718SK6812-Ekeyboard_footprints:LED_SK6812-E
D719SK6812-Ekeyboard_footprints:LED_SK6812-E
D720SK6812-Ekeyboard_footprints:LED_SK6812-E
D721SK6812-Ekeyboard_footprints:LED_SK6812-E
D722SK6812-Ekeyboard_footprints:LED_SK6812-E
D723SK6812-Ekeyboard_footprints:LED_SK6812-E
D724SK6812-Ekeyboard_footprints:LED_SK6812-E
D725SK6812-Ekeyboard_footprints:LED_SK6812-E
D726SK6812-Ekeyboard_footprints:LED_SK6812-E
D727SK6812-Ekeyboard_footprints:LED_SK6812-E
IC1401ADP5360ACBZ-2-R7keyboard_footprints:ADP5360ACBZ1R7
IC501ADP5360ACBZ-2-R7keyboard_footprints:ADP5360ACBZ1R7
J1101FH26W-27S-0.3SHW_60_keyboard_footprints:FH26W27S03SHW60
J1501USB4510-03-1-Akeyboard_footprints:USB4510031A
J1502USB4510-03-1-Akeyboard_footprints:USB4510031A
J1503GSB12J21C1EUkeyboard_footprints:AMPHENOL_GSB12J21C1EU
J201TMS-115-01-G-Skeyboard_footprints:debug_header
J301TMS-115-01-G-Skeyboard_footprints:debug_header
J401FH26W-27S-0.3SHW_60_keyboard_footprints:FH26W27S03SHW60
J601USB4510-03-1-Akeyboard_footprints:USB4510031A
J602USB4510-03-1-Akeyboard_footprints:USB4510031A
J603GSB12J21C1EUkeyboard_footprints:AMPHENOL_GSB12J21C1EU
L100110uInductor_SMD:L_0402_1005Metric
L10024n7Inductor_SMD:L_0402_1005Metric
L10052n2Inductor_SMD:L_0402_1005Metric
L100615nInductor_SMD:L_0402_1005Metric
L11012u2Inductor_SMD:L_Murata_DFE201610P
L13012u2Inductor_SMD:L_Murata_DFE201610P
L14014u7Inductor_SMD:L_Murata_DFE201610P
L14024u7Inductor_SMD:L_Murata_DFE201610P
L4012u2Inductor_SMD:L_Murata_DFE201610P
L5014u7Inductor_SMD:L_Murata_DFE201610P
L5024u7Inductor_SMD:L_Murata_DFE201610P
L8012u2Inductor_SMD:L_Murata_DFE201610P
L90110uInductor_SMD:L_0402_1005Metric
L9024n7Inductor_SMD:L_0402_1005Metric
L9052n2Inductor_SMD:L_0402_1005Metric
L90615nInductor_SMD:L_0402_1005Metric
Q1201DMN21D2UFB-7Bkeyboard_footprints:DMN21D2UFB7B
Q1401DMP2104LP-7keyboard_footprints:DMP2104LP7
Q501DMP2104LP-7keyboard_footprints:DMP2104LP7
Q701DMN21D2UFB-7Bkeyboard_footprints:DMN21D2UFB7B
R12014k7Resistor_SMD:R_0402_1005Metric
R1204100kResistor_SMD:R_0402_1005Metric
R1208100kResistor_SMD:R_0402_1005Metric
R130110kResistor_SMD:R_0402_1005Metric
R130210kResistor_SMD:R_0402_1005Metric
R140110kResistor_SMD:R_0402_1005Metric
R1402100kResistor_SMD:R_0402_1005Metric
R140350mResistor_SMD:R_0402_1005Metric
R150110kResistor_SMD:R_0402_1005Metric
R150210kResistor_SMD:R_0402_1005Metric
R150347kResistor_SMD:R_0402_1005Metric
R1504100kResistor_SMD:R_0402_1005Metric
R150512kResistor_SMD:R_0402_1005Metric
R150610kResistor_SMD:R_0402_1005Metric
R50110kResistor_SMD:R_0402_1005Metric
R502100kResistor_SMD:R_0402_1005Metric
R50350mResistor_SMD:R_0402_1005Metric
R60110kResistor_SMD:R_0402_1005Metric
R60210kResistor_SMD:R_0402_1005Metric
R60347kResistor_SMD:R_0402_1005Metric
R604100kResistor_SMD:R_0402_1005Metric
R60512kResistor_SMD:R_0402_1005Metric
R60610kResistor_SMD:R_0402_1005Metric
R7014k7Resistor_SMD:R_0402_1005Metric
R708100kResistor_SMD:R_0402_1005Metric
R709100kResistor_SMD:R_0402_1005Metric
R80110kResistor_SMD:R_0402_1005Metric
R80210kResistor_SMD:R_0402_1005Metric
REF**Keyboard v2keyboard_footprints:Keyboard v2
SW1201SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1202SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1203SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1204SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1205SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1206SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1207SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1208SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1209SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1210SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1211SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1212SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1213SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1214SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1215SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1216SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1217SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1218SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1219SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1220SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1221SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1222SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1223SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1224SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1225SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1226SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1227RIC11-31S15.5D7-THkeyboard_footprints:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm
SW1228SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW1402PCM12SMTBRkeyboard_footprints:PCM12SMTBR
SW502PCM12SMTBRkeyboard_footprints:PCM12SMTBR
SW701RIC11-31S15.5D7-THkeyboard_footprints:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm
SW702SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW703SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW704SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW705SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW706SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW707SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW708SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW709SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW710SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW711SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW712SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW713SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW714SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW715SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW716SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW717SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW718SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW719SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW720SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW721SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW722SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW723SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW724SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW725SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW726SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW727SW_DIP_x01keyboard_footprints:choc-v1-hotswap
SW728SW_DIP_x01keyboard_footprints:choc-v1-hotswap
TP14013mmTestPoint:TestPoint_Pad_D3.0mm
TP14023mmTestPoint:TestPoint_Pad_D3.0mm
TP5013mmTestPoint:TestPoint_Pad_D3.0mm
TP5023mmTestPoint:TestPoint_Pad_D3.0mm
U1001nRF52840-QFAA-F-R7keyboard_footprints:QFN40P600X600X95-49N-D
U1101RT4730WSCkeyboard_footprints:RT4730WSC
U1301STM32U5G9ZJJ6Qkeyboard_footprints:UFBGA144_STM
U1302M24256X-FCU6T_VFkeyboard_footprints:BGA4C50P2X2_70X98X33
U1401MAX9938TEBS+TG45keyboard_footprints:BGA4C50P2X2_100X100X67
U1501USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U1502USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U1503USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U1504STM32G0B1KBUxPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm
U1505USB2533-1080AENkeyboard_footprints:QFN50P600X600X100-37N-D
U1506USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U401RT4730WSCkeyboard_footprints:RT4730WSC
U501MAX9938TEBS+TG45keyboard_footprints:BGA4C50P2X2_100X100X67
U601USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U602USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U603USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U604STM32G0B1KBUxPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm
U605USB2533-1080AENkeyboard_footprints:QFN50P600X600X100-37N-D
U606USBLC6-4SC6Package_TO_SOT_SMD:SOT-23-6
U801STM32U5G9ZJJ6Qkeyboard_footprints:UFBGA144_STM
U802M24256X-FCU6T_VFkeyboard_footprints:BGA4C50P2X2_70X98X33
U901nRF52840-QFAA-F-R7keyboard_footprints:QFN40P600X600X95-49N-D
Y100232MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mm
Y130232MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mm
Y1501CX2016SA24000D0HLLG3Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm
Y601CX2016SA24000D0HLLG3Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm
Y80232MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mm
Y90232MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mm

Provenance

Commit
unknown
Licence
CC-BY-4.0

How it is used

Trace's agent reads this design as context — what parts a board like this carries, how they are grouped across sheets, what a plausible layer stack and board size look like for the job. It is not copied. The licence above is permissive, and it, the repository and the commit are recorded so the origin of anything derived from it is always answerable.