Dylan M. Taylor and Claude Opus 5.5
b12ee928f3
Security: document model generation budgets for live art, clipping runs, placed documents, graph masks, path reading and native entries
...
CodeRabbit findings #58 , #75 , #82 , #113 , #159 , #175 , #187 :
- Live evaluation (expansion, envelope mapping and everything inside) makes at most 4M
objects (`MAX_GENERATED`); deep expansion counts what each live object makes, and envelope
image pieces count before they are cut.
- Clipping runs copy at most 8M clip path elements together; past it runs are plain groups.
- Exports read at most 256 placed documents; the rest show their previews.
- Graph design and marker budgets count opacity-mask art (`Node::count_with_masks`).
- Native files read at most 32M anchors (4M on wasm) of paths; the web build allows 1 GiB of
entries after the JSON.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-24 17:19:16 +07:00
..
2026-10-24 04:49:06 +07:00
2026-10-24 05:16:20 +07:00
2026-10-24 05:16:21 +07:00
2026-10-24 05:16:20 +07:00
2026-10-24 04:49:06 +07:00
2026-10-22 06:40:27 +07:00
2026-10-23 09:22:20 +07:00
2026-10-13 02:54:33 +07:00
2026-10-24 03:09:10 +07:00
2026-10-23 06:51:20 +07:00
2026-10-24 03:09:10 +07:00
2026-10-16 04:08:04 +07:00
2026-10-17 13:49:48 +07:00
2026-10-18 12:34:40 +07:00
2026-10-24 03:09:07 +07:00
2026-10-18 01:27:13 +07:00
2026-10-21 23:38:02 +07:00
2026-10-23 06:13:00 +07:00
2026-10-22 00:10:57 +07:00
2026-10-24 02:06:39 +07:00
2026-10-21 23:38:02 +07:00
2026-10-17 16:38:42 +07:00
2026-10-22 06:40:27 +07:00
2026-10-24 03:09:12 +07:00
2026-10-24 04:49:06 +07:00
2026-10-24 02:06:54 +07:00
2026-10-16 06:16:34 +07:00
2026-10-24 04:49:06 +07:00
2026-10-12 08:16:41 +07:00
2026-10-22 21:52:24 +07:00
2026-10-22 06:40:27 +07:00
2026-10-24 03:09:12 +07:00
2026-10-23 01:53:30 +07:00
2026-10-24 17:19:16 +07:00
2026-10-17 16:38:42 +07:00
2026-10-01 14:37:29 -04:00
2026-10-14 13:22:08 +07:00
2026-10-22 00:10:56 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:20:23 +07:00
2026-10-24 03:09:07 +07:00
2026-10-17 13:06:52 +07:00
2026-10-21 23:38:03 +07:00
2026-10-12 08:16:41 +07:00
2026-10-24 04:49:07 +07:00
2026-10-24 04:49:06 +07:00
2026-10-12 11:02:32 +07:00
2026-10-24 04:49:06 +07:00
2026-10-24 03:09:12 +07:00
2026-10-12 11:02:32 +07:00
2026-10-24 07:12:16 +07:00
2026-10-24 04:59:57 +07:00
2026-10-21 16:46:13 +07:00
2026-10-16 06:16:35 +07:00
2026-10-13 02:54:33 +07:00
2026-10-23 01:01:26 +07:00
2026-10-23 01:53:30 +07:00
2026-10-24 03:09:11 +07:00
2026-10-18 12:34:36 +07:00
2026-10-22 06:40:27 +07:00
2026-10-24 03:09:08 +07:00
2026-10-24 02:06:39 +07:00
2026-10-17 13:49:48 +07:00
2026-10-22 00:10:57 +07:00
2026-10-24 05:16:20 +07:00
2026-10-24 05:16:20 +07:00
2026-10-21 23:32:26 +07:00
2026-10-24 04:49:06 +07:00
2026-10-13 02:54:33 +07:00
2026-10-21 23:38:03 +07:00
2026-10-24 04:49:06 +07:00
2026-10-22 02:01:57 +07:00
2026-10-23 00:14:52 +07:00
2026-10-13 13:36:41 +07:00
2026-10-24 06:00:23 +07:00
2026-10-21 23:38:02 +07:00
2026-10-14 13:49:59 +07:00
2026-10-21 23:38:03 +07:00
2026-10-21 15:42:35 +07:00
2026-10-21 23:38:03 +07:00
2026-10-09 13:32:59 -07:00
2026-10-22 06:40:27 +07:00
2026-10-22 11:17:31 +07:00
2026-10-24 03:09:10 +07:00
2026-10-14 12:27:03 +07:00
2026-10-22 00:01:37 +07:00
2026-10-24 03:09:12 +07:00
2026-10-24 05:52:15 +07:00
2026-10-12 11:02:32 +07:00
2026-10-24 03:09:10 +07:00
2026-10-24 05:52:15 +07:00
2026-10-24 02:05:18 +07:00
2026-10-22 00:12:39 +07:00
2026-10-11 07:13:37 +07:00
2026-10-21 23:38:02 +07:00
2026-10-18 01:32:01 +07:00
2026-10-22 06:40:27 +07:00