Commit: 00780b4
Parent: 6d86186

Note the Windows/ARM64 capture blockers in risk 1

GLM Agent committed on 2026-10-25 at 08:09
kinect-one's isochronous USB is a Linux-only nusb fork; nokhwa
vendors mozjpeg (C), so even cross-compiling the capture crate for
aarch64-pc-windows-msvc needs a real Windows toolchain. Replay and
recordings remain the Windows path (verified cross-check attempt in
the container: mozjpeg-sys build fails without one).
PLAN.md +6 -0
diff --git a/PLAN.md b/PLAN.md
index ee0e36e..aeeda76 100644
@@ -126,6 +126,12 @@ loopback output) join the same arg surface.
## Risks (ranked)
1. **kinect-one on Windows/ARM64** → replay mode first, fork-and-fix.
kinect-one's isochronous USB support is a Linux-only nusb fork, and
nokhwa (webcams) unconditionally vendors mozjpeg (C), so even
cross-compiling the capture crate for `aarch64-pc-windows-msvc`
needs a real Windows toolchain. Live capture on Windows is
fork-and-fix territory; replay and recordings are the Windows story
until then.
2. **Ellipsoid-proxy quality at nose/cheek contours** → mirroring (with
added head-pose estimation) or mono-depth as future upgrades.
3. **Cross-camera color seams** → calibration vs Kinect.