I have changed desired retention and rescheduled cards several times to adjust my retention. Each card got new entries to its history. It led to a situation that the last three entries of my cards history are wrong. The history shows 6.88y, 6.92y and 6.46y while the actual interval was 5.45y.
After I reviewed the card, it got a new entry and a new interval. It means, the information that the real interval was 5.45y was lost. (the interval was 5.45y as it is difference between 2021-06-02 and 2026-11-13). The card was not late.
Therefore, it would be good, if a card is rescheduled, the interval in the last entry would change only. See the picture below.
In this case, after the next review, the history would be clean and correct.
Second problem is that each entry added because of rescheduling increase size of the collection.



