mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-03 06:51:50 -06:00
From CodeRabbit on the work count. A symbol with no rows cost no work, though it is decoded all the same, so a stream of thousands of dictionaries of such symbols, exporting none, went uncounted. Each symbol now costs a step more than its pixels. A refined text instance was charged after it was decoded, so one could still be 2^28 pixels past what was left before the decoder refused. It's charged once its size is read, before anything is allocated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AmsdeUCdTaD72jkDw2pJKY