mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-25 18:47:42 -06:00
Review findings: window growth for spots was capped silently and then rendered wrongly; Auto Mask growth took the whole stroke's bounding box; hidden masks grew windows; the wasm window memory cap was not enforced. window_for_reads_checked returns None when what a window reads would need more than 8192 px (4096 on wasm) along an axis, Session::region_job returns None then (the loupe keeps the whole-frame render), Auto Mask growth is per dab near the request (once, not chained along the stroke) and ignores hidden masks. Docs say what the limits are. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>