The Redis Streams Pending Entries List Is Your Work-in-Progress Ledger
Consumer groups do not make a stream entry disappear when it is delivered. Until XACK succeeds, Redis tracks it as pending, which is what makes crashed-consumer recovery possible.