board
65% MX Keyboard (soldered)
Public Unreviewedby gzc
65% ANSI keyboard PCB (68 soldered MX switches) for a gasket-mount case, rev B: STM32F072 under the spacebar running QMK, USB through a Unified Daughterboard on a Pico-EZmate cable, strict-grid copper, green with lead-free HASL, PCBWay bare board for hand assembly.
← Commit history
adom-aiflow: step evidence (finish)
2 files changed
+12−1
steps/18-finish/README.md+12−1@@ -8,12 +8,13 @@ finish refuses until everything is true; the AI cuts the video and delivers - 2026-11-09T06:32:36Z - 2026-11-09T06:36:24Z - 2026-11-09T06:52:14Z+- 2026-11-09T20:46:33Z ## What the binary checked ### finish-checks -- **lines**: power inputs: 2 (J1 VBUS_IN, TP6 VBUS), 0 labelled with a voltage, 2 without one, test points: 7 (TP1 +3V3, TP2 SWDIO, TP3 SWCLK, TP4 NRST, TP5 GND, TP6 VBUS, TP7 BOOT0), 0 labelled with their net, 7 unlabelled, 0 labelled with another net, LED states: no LEDs on the board: led-states.json not required, programming: no programmable part: programming not required+- **lines**: power inputs: 2 (J2 VBUS, TP6 VBUS), 0 labelled with a voltage, 2 without one, test points: 7 (TP1 +3V3, TP2 SWDIO, TP3 SWCLK, TP4 NRST, TP5 GND, TP6 VBUS, TP7 BOOT0), 0 labelled with their net, 7 unlabelled, 0 labelled with another net, LED states: no LEDs on the board: led-states.json not required, programming: no programmable part: programming not required - **powerInputs**: found 2; labelled 0; mismatched 0; unlabelled 2 - **testPoints**: found 7; labelled 0; mismatched 0; unlabelled 7 @@ -35,6 +36,10 @@ finish refuses until everything is true; the AI cuts the video and delivers  +**start**+++ **visit 1-start** @@ -51,6 +56,10 @@ finish refuses until everything is true; the AI cuts the video and delivers  +**visit 5-start**+++ ## Clips ::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-4198246-20261109-061550-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-4198246-20261109-061550-poster.jpg" title="Finish line, visit 1 (10x)" muted="true"}@@ -60,3 +69,5 @@ finish refuses until everything is true; the AI cuts the video and delivers ::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-4198246-20261109-063628-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-4198246-20261109-063628-poster.jpg" title="Finish line, visit 3 (10x)" muted="true"} ::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-4198246-20261109-065215-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-4198246-20261109-065215-poster.jpg" title="Finish line, visit 4 (10x)" muted="true"}++::adom-video{video="/gzc/65-keyboard/render/docs/clips/window-1183200-20261109-204634-10x.mp4" poster="/gzc/65-keyboard/render/docs/clips/window-1183200-20261109-204634-poster.jpg" title="Finish line, visit 5 (10x)" muted="true"}
steps/18-finish/shot-finish-5-start.pngadded⋯ 1 unchanged line ⋯