Files
ai-app/app/androidApp
irisandClaude Opus 5 dffa365e54 Count what the transcript draws, not just how long drawing took
"Drawing costs too much" and "drawing was skipped and still costs too
much" need opposite fixes, and a millisecond figure cannot tell them
apart. So the report now carries how many rows were drawn, how many were
skipped, and the height of the tallest one that was drawn.

The first reading answers it. Skipping works -- 854 rows drawn against
24,078 skipped, so 97% of the transcript is correctly not being recorded
-- and the tallest row that *is* drawn is 36,982px. One assistant message
about twenty-five screens tall, whose display list holds every glyph of
it, re-recorded whenever drawing is invalidated. A row that size is a
hundred short rows as far as the draw phase is concerned, and no amount
of skipping its neighbours helps while it is the one on screen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-31 02:28:58 -04:00
..