OCuLink Riser for the Supermicro AIOM Slot
Public Unreviewedby John Lauer
Passive OCP NIC 3.0 SFF card that breaks a Supermicro AIOM slot's PCIe x16 into four OCuLink 4i ports (4 x4, Gen4): 6-layer, 85 ohm, length-matched, DRC-clean KiCad project with Gerbers, BOM and CPL.
Build clips
Every step of the adom-aiflow run records its own clip. This page is rebuilt and pushed as each clip stops, so it can stay open in a browser tab while the build runs.
Last updated 2026-10-13 09:21 UTC. 21 clip(s).
| # | step | visit | recorded | links | state |
|---|---|---|---|---|---|
| 1 | libraries | 1 | 2026-10-13 01:39 UTC | clip, 10x, action, sheet | suspect |
| 2 | models | 1 | 2026-10-13 01:45 UTC | clip, 10x, sheet | suspect |
| 3 | test-plan | 1 | 2026-10-13 01:51 UTC | clip | suspect |
| 4 | placement | 1 | 2026-10-13 02:02 UTC | clip | suspect |
| 5 | routing | 1 | 2026-10-13 02:15 UTC | clip | suspect |
| 6 | placement | 2 (back) | 2026-10-13 02:21 UTC | clip | suspect |
| 7 | routing | 2 | 2026-10-13 02:25 UTC | clip | suspect |
| 8 | placement | 3 (back) | 2026-10-13 02:28 UTC | clip | suspect |
| 9 | routing | 3 | 2026-10-13 02:32 UTC | clip, 10x, action, sheet | ok |
| 10 | thermal-vias | 1 | 2026-10-13 03:46 UTC | clip | suspect |
| 11 | pours | 1 | 2026-10-13 03:46 UTC | clip | suspect |
| 12 | outline | 1 | 2026-10-13 03:49 UTC | clip | suspect |
| 13 | current | 1 | 2026-10-13 03:49 UTC | clip | suspect |
| 14 | thermal | 1 | 2026-10-13 06:06 UTC | clip | suspect |
| 15 | fields | 1 | 2026-10-13 06:08 UTC | clip | suspect |
| 16 | fields | 1 | 2026-10-13 06:14 UTC | clip | suspect |
| 17 | nets | 1 | 2026-10-13 06:19 UTC | clip | suspect |
| 18 | silkscreen | 1 | 2026-10-13 06:22 UTC | clip, 10x, action, sheet | suspect |
| 19 | 3d | 1 | 2026-10-13 06:35 UTC | clip | suspect |
| 20 | finish | 1 | 2026-10-13 07:32 UTC | clip, 10x, action, sheet | ok |
| 21 | export | 1 | 2026-10-13 08:38 UTC | clip, 10x, action, sheet | ok |
Clip 1: libraries
Step libraries, visit 1. Recorded 2026-10-13 01:39 UTC, 260 min after the prompt, 5.1 min long.
suspect: no frames
Motion-only action cut: docs/clips/window-658288-20261013-013954-action.mp4
Contact sheet (nine frames): 
Raw recording: window-658288-20261013-013954.mp4, 939 MB, kept with the run (not uploaded).
Clip 2: models
Step models, visit 1. Recorded 2026-10-13 01:45 UTC, 265 min after the prompt, 6.2 min long.
suspect: no frames
Contact sheet (nine frames): 
Raw recording: window-658288-20261013-014503.mp4, 1152 MB, kept with the run (not uploaded).
Clip 3: test-plan
Step test-plan, visit 1. Recorded 2026-10-13 01:51 UTC, 271 min after the prompt, 11.2 min long.
suspect: no frames
no 10x cut
Raw recording: window-657582-20261013-015119.mp4, 1588 MB, kept with the run (not uploaded).
Clip 4: placement
Step placement, visit 1. Recorded 2026-10-13 02:02 UTC, 283 min after the prompt, 12.8 min long.
suspect: no frames
no 10x cut
Raw recording: window-722982-20261013-020233.mp4, 1831 MB, kept with the run (not uploaded).
Clip 5: routing
Step routing, visit 1. Recorded 2026-10-13 02:15 UTC, 295 min after the prompt, 5.7 min long.
suspect: no frames
no 10x cut
Raw recording: window-854576-20261013-021522.mp4, 445 MB, kept with the run (not uploaded).
Clip 6: placement
Step placement, visit 2. Recorded 2026-10-13 02:21 UTC, 301 min after the prompt, 4.2 min long. Back because: the JLC 6L gate needs the stock rule pack: OCuLink A1/A21 pads trimmed 0.15 mm clear of the peg NPTH, so J2-J5 get the new footprint.
suspect: no frames
no 10x cut
Raw recording: window-854576-20261013-022106.mp4, 328 MB, kept with the run (not uploaded).
Clip 7: routing
Step routing, visit 2. Recorded 2026-10-13 02:25 UTC, 305 min after the prompt, 2.9 min long.
suspect: no frames
no 10x cut
Raw recording: window-854470-20261013-022518.mp4, 224 MB, kept with the run (not uploaded).
Clip 8: placement
Step placement, visit 3. Recorded 2026-10-13 02:28 UTC, 308 min after the prompt, 3.9 min long. Back because: the start board carried pre-trim copper of the PERST# buses; rebuilt from the final routes so the live plan and the start board split cleanly.
suspect: no frames
no 10x cut
Raw recording: window-854470-20261013-022812.mp4, 308 MB, kept with the run (not uploaded).
Clip 9: routing
Step routing, visit 3. Recorded 2026-10-13 02:32 UTC, 312 min after the prompt, 74.1 min long.
Motion-only action cut: docs/clips/window-1051084-20261013-023210-action.mp4
Contact sheet (nine frames): 
Raw recording: window-1051084-20261013-023210.mp4, 4808 MB, kept with the run (not uploaded).
Clip 10: thermal-vias
Step thermal-vias, visit 1. Recorded 2026-10-13 03:46 UTC, 386 min after the prompt, 0.3 min long.
suspect: no frames
no 10x cut
Raw recording: window-1051084-20261013-034624.mp4, 24 MB, kept with the run (not uploaded).
Clip 11: pours
Step pours, visit 1. Recorded 2026-10-13 03:46 UTC, 387 min after the prompt, 2.4 min long.
suspect: no frames
no 10x cut
Raw recording: window-1051084-20261013-034643.mp4, 195 MB, kept with the run (not uploaded).
Clip 12: outline
Step outline, visit 1. Recorded 2026-10-13 03:49 UTC, 389 min after the prompt, 0.1 min long.
suspect: no frames
no 10x cut
Raw recording: window-1051084-20261013-034908.mp4, 14 MB, kept with the run (not uploaded).
Clip 13: current
Step current, visit 1. Recorded 2026-10-13 03:49 UTC, 389 min after the prompt, 22.4 min long.
suspect: no frames
no 10x cut
Raw recording: window-1051084-20261013-034918.mp4, 1820 MB, kept with the run (not uploaded).
Clip 14: thermal
Step thermal, visit 1. Recorded 2026-10-13 06:06 UTC, 527 min after the prompt, 0.7 min long.
suspect: no frames
no 10x cut
Raw recording: window-1051084-20261013-060652.mp4, 60 MB, kept with the run (not uploaded).
Clip 15: fields
Step fields, visit 1. Recorded 2026-10-13 06:08 UTC, 528 min after the prompt, 5.2 min long.
suspect: no frames
no 10x cut
Raw recording: window-21760156-20261013-060804.mp4, 746 MB, kept with the run (not uploaded).
Clip 16: fields
Step fields, visit 1. Recorded 2026-10-13 06:14 UTC, 534 min after the prompt, 5.2 min long.
suspect: no frames
no 10x cut
Raw recording: window-48368002-20261013-061406.mp4, 774 MB, kept with the run (not uploaded).
Clip 17: nets
Step nets, visit 1. Recorded 2026-10-13 06:19 UTC, 539 min after the prompt, 2.7 min long.
suspect: no frames
no 10x cut
Raw recording: window-1051084-20261013-061927.mp4, 265 MB, kept with the run (not uploaded).
Clip 18: silkscreen
Step silkscreen, visit 1. Recorded 2026-10-13 06:22 UTC, 542 min after the prompt, 12.2 min long.
suspect: no frames
Motion-only action cut: docs/clips/window-1051084-20261013-062207-action.mp4
Contact sheet (nine frames): 
Raw recording: window-1051084-20261013-062207.mp4, 946 MB, kept with the run (not uploaded).
Clip 19: 3d
Step 3d, visit 1. Recorded 2026-10-13 06:35 UTC, 556 min after the prompt, 0.7 min long.
suspect: no frames
no 10x cut
Raw recording: window-4130878-20261013-063542.mp4, 24 MB, kept with the run (not uploaded).
Clip 20: finish
Step finish, visit 1. Recorded 2026-10-13 07:32 UTC, 612 min after the prompt, 40.2 min long.
Motion-only action cut: docs/clips/window-1706362-20261013-073213-action.mp4
Contact sheet (nine frames): 
Raw recording: window-1706362-20261013-073213.mp4, 3247 MB, kept with the run (not uploaded).
Clip 21: export
Step export, visit 1. Recorded 2026-10-13 08:38 UTC, 679 min after the prompt, 26.1 min long.
Motion-only action cut: docs/clips/window-1706362-20261013-083853-action.mp4
Contact sheet (nine frames): 
Raw recording: window-1706362-20261013-083853.mp4, 3083 MB, kept with the run (not uploaded).
<!-- aiflow-clips-run: ocp-oculink-riser-claude-20261012-2119 -->
# Build clips
Every step of the adom-aiflow run records its own clip. This page is rebuilt and pushed as each clip stops, so it can stay open in a browser tab while the build runs.
Last updated 2026-10-13 09:21 UTC. 21 clip(s).
| # | step | visit | recorded | links | state |
|---|---|---|---|---|---|
| 1 | libraries | 1 | 2026-10-13 01:39 UTC | [clip](#clip-1), [10x](clips/window-658288-20261013-013954-10x.mp4), [action](clips/window-658288-20261013-013954-action.mp4), [sheet](clips/window-658288-20261013-013954-sheet.png) | suspect |
| 2 | models | 1 | 2026-10-13 01:45 UTC | [clip](#clip-2), [10x](clips/window-658288-20261013-014503-10x.mp4), [sheet](clips/window-658288-20261013-014503-sheet.png) | suspect |
| 3 | test-plan | 1 | 2026-10-13 01:51 UTC | [clip](#clip-3) | suspect |
| 4 | placement | 1 | 2026-10-13 02:02 UTC | [clip](#clip-4) | suspect |
| 5 | routing | 1 | 2026-10-13 02:15 UTC | [clip](#clip-5) | suspect |
| 6 | placement | 2 (back) | 2026-10-13 02:21 UTC | [clip](#clip-6) | suspect |
| 7 | routing | 2 | 2026-10-13 02:25 UTC | [clip](#clip-7) | suspect |
| 8 | placement | 3 (back) | 2026-10-13 02:28 UTC | [clip](#clip-8) | suspect |
| 9 | routing | 3 | 2026-10-13 02:32 UTC | [clip](#clip-9), [10x](clips/window-1051084-20261013-023210-10x.mp4), [action](clips/window-1051084-20261013-023210-action.mp4), [sheet](clips/window-1051084-20261013-023210-sheet.png) | ok |
| 10 | thermal-vias | 1 | 2026-10-13 03:46 UTC | [clip](#clip-10) | suspect |
| 11 | pours | 1 | 2026-10-13 03:46 UTC | [clip](#clip-11) | suspect |
| 12 | outline | 1 | 2026-10-13 03:49 UTC | [clip](#clip-12) | suspect |
| 13 | current | 1 | 2026-10-13 03:49 UTC | [clip](#clip-13) | suspect |
| 14 | thermal | 1 | 2026-10-13 06:06 UTC | [clip](#clip-14) | suspect |
| 15 | fields | 1 | 2026-10-13 06:08 UTC | [clip](#clip-15) | suspect |
| 16 | fields | 1 | 2026-10-13 06:14 UTC | [clip](#clip-16) | suspect |
| 17 | nets | 1 | 2026-10-13 06:19 UTC | [clip](#clip-17) | suspect |
| 18 | silkscreen | 1 | 2026-10-13 06:22 UTC | [clip](#clip-18), [10x](clips/window-1051084-20261013-062207-10x.mp4), [action](clips/window-1051084-20261013-062207-action.mp4), [sheet](clips/window-1051084-20261013-062207-sheet.png) | suspect |
| 19 | 3d | 1 | 2026-10-13 06:35 UTC | [clip](#clip-19) | suspect |
| 20 | finish | 1 | 2026-10-13 07:32 UTC | [clip](#clip-20), [10x](clips/window-1706362-20261013-073213-10x.mp4), [action](clips/window-1706362-20261013-073213-action.mp4), [sheet](clips/window-1706362-20261013-073213-sheet.png) | ok |
| 21 | export | 1 | 2026-10-13 08:38 UTC | [clip](#clip-21), [10x](clips/window-1706362-20261013-083853-10x.mp4), [action](clips/window-1706362-20261013-083853-action.mp4), [sheet](clips/window-1706362-20261013-083853-sheet.png) | ok |
### Clip 1: libraries
<a id="clip-1"></a>
Step `libraries`, visit 1. Recorded 2026-10-13 01:39 UTC, 260 min after the prompt, 5.1 min long.
> suspect: no frames
<video src="docs/clips/window-658288-20261013-013954-10x.mp4" poster="docs/clips/window-658288-20261013-013954-poster.jpg" controls muted playsinline preload="metadata"></video>
Motion-only action cut: [docs/clips/window-658288-20261013-013954-action.mp4](clips/window-658288-20261013-013954-action.mp4)
Contact sheet (nine frames): 
Raw recording: `window-658288-20261013-013954.mp4`, 939 MB, kept with the run (not uploaded).
### Clip 2: models
<a id="clip-2"></a>
Step `models`, visit 1. Recorded 2026-10-13 01:45 UTC, 265 min after the prompt, 6.2 min long.
> suspect: no frames
<video src="docs/clips/window-658288-20261013-014503-10x.mp4" poster="docs/clips/window-658288-20261013-014503-poster.jpg" controls muted playsinline preload="metadata"></video>
Contact sheet (nine frames): 
Raw recording: `window-658288-20261013-014503.mp4`, 1152 MB, kept with the run (not uploaded).
### Clip 3: test-plan
<a id="clip-3"></a>
Step `test-plan`, visit 1. Recorded 2026-10-13 01:51 UTC, 271 min after the prompt, 11.2 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-657582-20261013-015119.mp4`, 1588 MB, kept with the run (not uploaded).
### Clip 4: placement
<a id="clip-4"></a>
Step `placement`, visit 1. Recorded 2026-10-13 02:02 UTC, 283 min after the prompt, 12.8 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-722982-20261013-020233.mp4`, 1831 MB, kept with the run (not uploaded).
### Clip 5: routing
<a id="clip-5"></a>
Step `routing`, visit 1. Recorded 2026-10-13 02:15 UTC, 295 min after the prompt, 5.7 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-854576-20261013-021522.mp4`, 445 MB, kept with the run (not uploaded).
### Clip 6: placement
<a id="clip-6"></a>
Step `placement`, visit 2. Recorded 2026-10-13 02:21 UTC, 301 min after the prompt, 4.2 min long. Back because: the JLC 6L gate needs the stock rule pack: OCuLink A1/A21 pads trimmed 0.15 mm clear of the peg NPTH, so J2-J5 get the new footprint.
> suspect: no frames
> no 10x cut
Raw recording: `window-854576-20261013-022106.mp4`, 328 MB, kept with the run (not uploaded).
### Clip 7: routing
<a id="clip-7"></a>
Step `routing`, visit 2. Recorded 2026-10-13 02:25 UTC, 305 min after the prompt, 2.9 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-854470-20261013-022518.mp4`, 224 MB, kept with the run (not uploaded).
### Clip 8: placement
<a id="clip-8"></a>
Step `placement`, visit 3. Recorded 2026-10-13 02:28 UTC, 308 min after the prompt, 3.9 min long. Back because: the start board carried pre-trim copper of the PERST# buses; rebuilt from the final routes so the live plan and the start board split cleanly.
> suspect: no frames
> no 10x cut
Raw recording: `window-854470-20261013-022812.mp4`, 308 MB, kept with the run (not uploaded).
### Clip 9: routing
<a id="clip-9"></a>
Step `routing`, visit 3. Recorded 2026-10-13 02:32 UTC, 312 min after the prompt, 74.1 min long.
<video src="docs/clips/window-1051084-20261013-023210-10x.mp4" poster="docs/clips/window-1051084-20261013-023210-poster.jpg" controls muted playsinline preload="metadata"></video>
Motion-only action cut: [docs/clips/window-1051084-20261013-023210-action.mp4](clips/window-1051084-20261013-023210-action.mp4)
Contact sheet (nine frames): 
Raw recording: `window-1051084-20261013-023210.mp4`, 4808 MB, kept with the run (not uploaded).
### Clip 10: thermal-vias
<a id="clip-10"></a>
Step `thermal-vias`, visit 1. Recorded 2026-10-13 03:46 UTC, 386 min after the prompt, 0.3 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-1051084-20261013-034624.mp4`, 24 MB, kept with the run (not uploaded).
### Clip 11: pours
<a id="clip-11"></a>
Step `pours`, visit 1. Recorded 2026-10-13 03:46 UTC, 387 min after the prompt, 2.4 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-1051084-20261013-034643.mp4`, 195 MB, kept with the run (not uploaded).
### Clip 12: outline
<a id="clip-12"></a>
Step `outline`, visit 1. Recorded 2026-10-13 03:49 UTC, 389 min after the prompt, 0.1 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-1051084-20261013-034908.mp4`, 14 MB, kept with the run (not uploaded).
### Clip 13: current
<a id="clip-13"></a>
Step `current`, visit 1. Recorded 2026-10-13 03:49 UTC, 389 min after the prompt, 22.4 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-1051084-20261013-034918.mp4`, 1820 MB, kept with the run (not uploaded).
### Clip 14: thermal
<a id="clip-14"></a>
Step `thermal`, visit 1. Recorded 2026-10-13 06:06 UTC, 527 min after the prompt, 0.7 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-1051084-20261013-060652.mp4`, 60 MB, kept with the run (not uploaded).
### Clip 15: fields
<a id="clip-15"></a>
Step `fields`, visit 1. Recorded 2026-10-13 06:08 UTC, 528 min after the prompt, 5.2 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-21760156-20261013-060804.mp4`, 746 MB, kept with the run (not uploaded).
### Clip 16: fields
<a id="clip-16"></a>
Step `fields`, visit 1. Recorded 2026-10-13 06:14 UTC, 534 min after the prompt, 5.2 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-48368002-20261013-061406.mp4`, 774 MB, kept with the run (not uploaded).
### Clip 17: nets
<a id="clip-17"></a>
Step `nets`, visit 1. Recorded 2026-10-13 06:19 UTC, 539 min after the prompt, 2.7 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-1051084-20261013-061927.mp4`, 265 MB, kept with the run (not uploaded).
### Clip 18: silkscreen
<a id="clip-18"></a>
Step `silkscreen`, visit 1. Recorded 2026-10-13 06:22 UTC, 542 min after the prompt, 12.2 min long.
> suspect: no frames
<video src="docs/clips/window-1051084-20261013-062207-10x.mp4" poster="docs/clips/window-1051084-20261013-062207-poster.jpg" controls muted playsinline preload="metadata"></video>
Motion-only action cut: [docs/clips/window-1051084-20261013-062207-action.mp4](clips/window-1051084-20261013-062207-action.mp4)
Contact sheet (nine frames): 
Raw recording: `window-1051084-20261013-062207.mp4`, 946 MB, kept with the run (not uploaded).
### Clip 19: 3d
<a id="clip-19"></a>
Step `3d`, visit 1. Recorded 2026-10-13 06:35 UTC, 556 min after the prompt, 0.7 min long.
> suspect: no frames
> no 10x cut
Raw recording: `window-4130878-20261013-063542.mp4`, 24 MB, kept with the run (not uploaded).
### Clip 20: finish
<a id="clip-20"></a>
Step `finish`, visit 1. Recorded 2026-10-13 07:32 UTC, 612 min after the prompt, 40.2 min long.
<video src="docs/clips/window-1706362-20261013-073213-10x.mp4" poster="docs/clips/window-1706362-20261013-073213-poster.jpg" controls muted playsinline preload="metadata"></video>
Motion-only action cut: [docs/clips/window-1706362-20261013-073213-action.mp4](clips/window-1706362-20261013-073213-action.mp4)
Contact sheet (nine frames): 
Raw recording: `window-1706362-20261013-073213.mp4`, 3247 MB, kept with the run (not uploaded).
### Clip 21: export
<a id="clip-21"></a>
Step `export`, visit 1. Recorded 2026-10-13 08:38 UTC, 679 min after the prompt, 26.1 min long.
<video src="docs/clips/window-1706362-20261013-083853-10x.mp4" poster="docs/clips/window-1706362-20261013-083853-poster.jpg" controls muted playsinline preload="metadata"></video>
Motion-only action cut: [docs/clips/window-1706362-20261013-083853-action.mp4](clips/window-1706362-20261013-083853-action.mp4)
Contact sheet (nine frames): 
Raw recording: `window-1706362-20261013-083853.mp4`, 3083 MB, kept with the run (not uploaded).