← Commit history
README.md+1−1
@@ -15,7 +15,7 @@ The architecture uses an IXTP15N50L2 linear MOSFET, four-terminal 20 mΩ shunt, - AIFlow 0.1.82 is source-published, registry-published and installed in this workspace. It independently checks raw current/barrel evidence and individual thermal budgets. The corrected Fields solver is used only for isolated engineering studies while its owner reviews PR 9 and its dependencies. - The fan has a [component page with GLB motion states](https://wiki.adom.inc/adom/mf40200v1-1000u-g99). Its preview is simulated; shared viewer integration remains proposed. - The [thermal budget](docs/thermal-budget.md) now matches the 55 °C firmware trip ceiling. The earlier 25 W assumption is retained as an unqualified future option; R0 targets 5 W and still requires cooling validation.-- There are 70 unique raw takes, 17 reviewed excerpts and 13 storyboard clips. Failed/static captures remain identified in the shot log; the final narrated 4–5 minute film is unfinished.+- There are 71 unique raw takes, 18 reviewed excerpts and 14 storyboard clips. Failed/static captures remain identified in the shot log; the final narrated 4–5 minute film is unfinished.  Read the [engineering status](docs/status.md), [placement review](docs/placement-review.md), [library review](docs/library-review.md), [cost breakdown](docs/cost/README.md), [firmware/control-panel contract](docs/firmware-contract.md), and [raw clip log](videos/shotlog.json). The [AI Flow report](docs/runs/board-codex-20261007-1749/README.md) records the run. 
docs/build-clips.md+4
@@ -156,3 +156,7 @@ The new 21.3-second raw take walks the corrected 0.1 mm maps for ground, drain a <video width="100%" playsinline controls preload="metadata" poster="docs/clips/corrected-current-review-poster.jpg" src="docs/clips/corrected-current-review.mp4"></video>  The raw inventory is now 70 takes, including rejected and static footage; that is not 70 final highlights.++## Thermal convection review — diagnostic only++[Watch the 14.5-second excerpt](clips/thermal-convection-review.mp4). [Poster](clips/thermal-convection-review-poster.jpg). The actual viewer switches between still and prescribed moving-air convection. Q1 heat is excluded; this does not establish installed fan performance or thermal acceptance. Full decode, contact sheet and captioned poster reviewed. Raw take 71; 18 reviewed excerpts; 14 clips in the open storyboard.
docs/clips/thermal-convection-review-poster.jpgadded
⋯ 1 unchanged line ⋯
docs/clips/thermal-convection-review.mp4added
⋯ 1 unchanged line ⋯
docs/completion-plan.md+1−1
@@ -6,7 +6,7 @@ V40’s 0.1 mm three-net solve improves ground to 58.31 and drain to 56.10 A/mm�  Thermal operating cases now explicitly derive from the existing 5 W / 4.5–24 V firmware envelope, retaining the separate 3 A conductor screen. Expanded diode copper and four additional thermal vias in v42 still predict about 40 C still-air rise, above 35 C. Package/heatsink transfer and physical fan performance remain unresolved. These are diagnostic studies, not accepted board evidence. -Dashboard updated with completed fine-grid results. 70 raw takes, 17 reviewed excerpts and 13 storyboard clips; the final narrated film is not yet assembled. Current/thermal/finish gates remain open.+Dashboard updated with completed fine-grid results. 71 raw takes, 18 reviewed excerpts and 14 storyboard clips; the final narrated film is not yet assembled. Current/thermal/finish gates remain open.  ## Latest continuation — v30 fine mesh running 
docs/status.md+1−1
@@ -6,7 +6,7 @@ AIFlow 0.1.82 is pushed directly, published and installed here with 132 passing  Diode copper studies still exceed the 35 C still-air budget under the documented nominal operating-heat case. Larger areas create ground islands that must be repaired before acceptance. The MOSFET package/heatsink interface and actual airflow remain unresolved. No thermal or finish gate has passed. -70 raw takes, 17 reviewed excerpts and 13 storyboard clips are available. The latest review clip explicitly shows failed current findings. The final narrated film is not assembled. Firmware is output-locked and unflashed. See [completion plan](completion-plan.md), [operating heat cases](operating-heat-corners.md), [build clips](build-clips.md) and [release receipt](../design/aiflow-0.1.82-release.json).+71 raw takes, 18 reviewed excerpts and 14 storyboard clips are available. The latest review clip explicitly shows failed current findings. The final narrated film is not assembled. Firmware is output-locked and unflashed. See [completion plan](completion-plan.md), [operating heat cases](operating-heat-corners.md), [build clips](build-clips.md) and [release receipt](../design/aiflow-0.1.82-release.json).  ## Earlier checkpoints (historical) 
videos/build-storyboard.jsonadded+89
@@ -0,0 +1,89 @@+{+  "title": "Electronic load \u2014 action clips for review",+  "clips": [+    {+      "id": "aiflow-dashboard-auto-open",+      "title": "Dashboard opens automatically",+      "description": "A normal AIFlow status command opens its progress dashboard. Historical version 0.1.70; unfinished stage remains visible.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/aiflow-dashboard-auto-open.mp4"+    },+    {+      "id": "mouser-pup-denied",+      "title": "Pup sourcing denial",+      "description": "Show the actual Access Denied response. This is a later comparison walkthrough, not uninterrupted original discovery.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/mouser-pup-denied.mp4"+    },+    {+      "id": "mouser-native-product",+      "title": "Native browser product recovery",+      "description": "Show the exact Sunon fan product reached through the native browser. Later sourcing walkthrough.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/mouser-native-product.mp4"+    },+    {+      "id": "mouser-native-cad",+      "title": "Manufacturer CAD link",+      "description": "Show the manufacturer CAD link on the product page. Later review, not proof the supplied CAD includes the rotor or wires.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/mouser-native-cad.mp4"+    },+    {+      "id": "fan-motion-states",+      "title": "Fan motion states",+      "description": "Rotor transitions through off, 3000 RPM, 7000 RPM and off. Labeled simulation at 0.02 times visual speed; housing remains still.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/fan-motion-states.mp4"+    },+    {+      "id": "placement-correction",+      "title": "Correct the placement",+      "description": "Three actual native capacitor moves after collision findings. Routing was not complete at this moment.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/placement-correction.mp4"+    },+    {+      "id": "placement-3d-review",+      "title": "Inspect the assembly",+      "description": "Native top, orbit and side views show the placed board and outward USB. No heatsink or fan assembly is present.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/placement-3d-review.mp4"+    },+    {+      "id": "top-ground-creation",+      "title": "Create ground copper",+      "description": "Actual native top ground creation, trimmed to visible changes. Routing remains in progress.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/top-ground-creation.mp4"+    },+    {+      "id": "shunt-via-landing",+      "title": "Add the shunt via",+      "description": "Actual native addition of a parallel shunt via and bottom link. This is geometry work, not measured current capacity.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/shunt-via-landing.mp4"+    },+    {+      "id": "diode-thermal-landing-2x",+      "title": "Add diode stitching vias",+      "description": "Nine preflighted vias appear around D1. Playback is 2 times speed; this does not prove cooling performance.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/diode-thermal-landing-2x.mp4"+    },+    {+      "id": "routed-3d-review",+      "title": "Review routed prototype",+      "description": "Native top, oblique and bottom views of the saved routed prototype. A review take, not original route construction.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/routed-3d-review.mp4"+    },+    {+      "id": "fan-latch-stall-replay",+      "title": "Fan stall protection replay",+      "description": "Portable controller replay with synthetic tach feedback shows ARM acknowledgment, tach loss and latched shutdown. Labeled software simulation; no physical timing claim.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/fan-latch-stall-replay.mp4"+    },+    {+      "id": "corrected-current-review",+      "title": "Find the remaining current hotspots",+      "description": "Later review of corrected 0.1 mm simulation. Three current screens still fail; candidate is not accepted or landed. No thermal or hardware qualification claimed.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/corrected-current-review.mp4"+    },+    {+      "id": "thermal-convection-review",+      "title": "Thermal model: airflow assumptions",+      "description": "Actual diagnostic review switches still/moving convection. Q1 heat excluded; no measured fan performance or accepted thermal gate. 14.5 seconds, normal speed.",+      "raw_path": "/home/adom/project/adom-custom-electronic-load/docs/clips/thermal-convection-review.mp4"+    }+  ]+}
videos/inventory.json+8−2
@@ -1,6 +1,6 @@ {-  "rawTakeCount": 70,-  "reviewedExcerptCount": 17,+  "rawTakeCount": 71,+  "reviewedExcerptCount": 18,   "countingRule": "Unique raw window recording filenames in this project; excludes derivative action/speed exports and reference projects. Raw count includes rejected takes.",   "takes": [     {@@ -422,6 +422,12 @@       "durationSeconds": 21.3,       "topic": "Corrected drill-void/plated-wall fine-current review of unaccepted candidate v27",       "review": "Full decode and contact sheet reviewed; 17-second labeled excerpt prepared; later review, not source correction or copper construction"+    },+    {+      "file": "videos/raw/window-24324034-20261010-133829.mp4",+      "durationSeconds": 14.666667,+      "topic": "Diode thermal attribution: still and assumed moving convection",+      "review": "Full decode and contact sheet reviewed; Q1 excluded; model assumptions labeled; candidate not accepted"     }   ] }
videos/shotlog.json+9
@@ -248,6 +248,15 @@       "duration_s": 21.3,       "recordingId": "rec-f51f55df64cd49759af22c91d9747387",       "note": "Later review of candidate v27, not original solver discovery or live copper construction. GND, drain and shunt remain above current screen."+    },+    {+      "id": "thermal-convection-review-71",+      "file": "raw/window-24324034-20261010-133829.mp4",+      "topic": "Diode heat model still/moving convection review",+      "duration_s": 14.666667,+      "recordingId": "rec-e481a5d6e6e140ed97285f65832abf32",+      "status": "Full decode and contact sheet reviewed; 14.5 second captioned excerpt prepared; editorial approval pending",+      "note": "Isolated v46 diagnostic excludes Q1 heat. Prescribed convection coefficients are not measured fan performance; current/thermal gates remain failed."     }   ],   "failed_captures": [