CLAUDE: Add COLMAP sanity-check script

Verifies Phase 0 output before any OpenMVS tools run:
- camera intrinsics (focal length, FoV)
- camera-centre trajectory plots (XY/XZ/YZ)
- inter-frame step statistics with outlier detection
- consecutive rotation change (warns if > 10°)
- sample image display with NaN/saturation diagnostics

Fixed a stride-2 parse bug: empty 2D-point lines must be kept
in the line list before the range(0,N,2) loop, otherwise only
every other image record is parsed.

Co-authored-by: Claude <claude@elphel.com>
Status Job ID Name Coverage
  Build
failed #4329
build

 
  Test
skipped #4331
allowed to fail
code_quality
skipped #4330
test
 
Name Stage Failure
failed
build Build There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job trace