Fair distinction, and today it's the latter: a plain JSON array of {id, text, createdAt} that's inspectable but not yet a promised contract.