v2.91.1
A checklist item could be measured correctly when the task sheet first opened, then wrap onto one more line after the app font finished loading or the sheet gained a scrollbar. The saved pixel height did not know about that later reflow, so the final line could be cut off or appear underneath the next checklist item.
Checklist fields now use continuous content sizing in browsers that support it. Their height follows the words automatically whenever the available width or typography changes, without waiting for another keystroke.
Older browsers keep the measured sizing path, now with two settling passes after the modal opens, another pass when fonts are ready, and a width observer for scrollbar, rotation, and resizing changes. Checklist rows also keep their full content height instead of participating in flex shrinking.
The fix was verified with the reported loan-document checklist at the standard 560-pixel task sheet and a narrow 320-pixel stress case. Every line remains visible, each row ends before the next one begins, and long lists continue to scroll inside the sheet.
One short email when something meaningful ships. No streaks required.