It is still unclear from the description and comment stream, whether the original test was performed for both DVR and non-DVR cases and whether the problem still exists with liberty/master for the non-DVR case - the code commit addresses the non-DVR code path in kilo, but the comment about liberty/master only discusses DVR code path refactoring without being clear that the non-DVR code path is also fixed.
It is still unclear from the description and comment stream, whether the original test was performed for both DVR and non-DVR cases and whether the problem still exists with liberty/master for the non-DVR case - the code commit addresses the non-DVR code path in kilo, but the comment about liberty/master only discusses DVR code path refactoring without being clear that the non-DVR code path is also fixed.