Dense photo uploads no longer time out

Vision API processing is now faster—large uploads with many items per photo complete reliably.

Bug Fixes

Photos with many items (dense pantry shelves, etc.) no longer fail during vision processing. We halved the chunk size to reduce per-call processing time, keeping responses well under the timeout threshold while maintaining analysis quality.