Coarse perf regression test for the MINOR "1000+ node doc render pan/zoom not benchmarked" gap. Three integration tests in `crates/openpencil-shell-core/tests/large_document_perf.rs`: - max_node_id × 100 on 1000-leaf doc < 50 ms (debug build) - node_at_doc_point × 100 across the grid < 25 ms (debug build) - apply_mcp_command(BatchInsert) of 1000 descriptors < 100 ms Bounds are deliberately generous on debug builds — the job is to catch a future 10× regression, not measure wall-clock precision. Real benchmarks via criterion still pending (criterion is not a workspace dep yet); these guards are the bounded alternative. All three pass on the current build. |
||
|---|---|---|
| .. | ||
| gesture_re_export.rs | ||
| jian_re_export.rs | ||
| large_document_perf.rs | ||
| widgets_static.rs | ||