Block a user
M2-2 Batch: add 1–N photos + device draft
Closed by e919fe9 + ff4bb0f on m2-ds. Batch 1–N + device draft restore. npm test 25/25. Continue still bridges to first photo until #60.
M2-1 Spec write-back: EXIF bottom + lineup order in PHOTOS.md
M2-1 Spec write-back: EXIF bottom + lineup order in PHOTOS.md
Closed by ab5bdaf on m2-ds — PHOTOS.md locks EXIF bottom + lineup order.
M2-9 Deploy overnight UAT on :10881
M2-8 Playwright + AI visual confirm
M2-4 Wire M1 mask/axis/measure onto calibration pick
M2-5 Apply cal mask params + crop to other shots
M2-6 Dimension-overlay PNG (axis + EXIF bottom)
M2-2 Batch: add 1–N photos + device draft
M2-3 Pick calibration photo
M2-1 Spec write-back: EXIF bottom + lineup order in PHOTOS.md