Persist file size at creation and backfill missing sizes on list responses so the UI can display sizes reliably.