Status: IN
Partition offsets are logical (not physical array indices); `base_offset` adjusts after trimming so consumers using stored offsets see consistent numbering across retention evictions.
Source: entries/2026/06/05/distributed-message-queue-solution.md