The catalog already loads every item's manifest, preview included, but the --json rows dropped it, so an app listing the catalog had no way to show an item before add downloads it. Rows now carry preview when the item has one.