master
fafcadbc9a
Split clearance: node-size for face detections, spacing-scaled for routing
...
Target-join and boundary-slot detection now use ResolveNodeSizeClearance
(node dimensions only), while under-node/proximity use
ResolveMinLineClearance (scales with NodeSpacing via ElkLayoutClearance).
Face slot gaps depend on node face geometry, not inter-node spacing.
Routing corridors should scale with spacing for visual breathing room.
Created sprint 008 for wider spacing robustness. NodeSpacing=50 still
fails on target-join (scoring/test detection mismatch needs investigation).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 17:15:24 +03:00
..
2026-03-31 23:26:24 +03:00
2026-03-05 03:54:22 +02:00
2026-02-04 19:59:20 +02:00
2026-02-24 23:29:36 +02:00
2026-02-03 23:40:04 +02:00
2026-02-23 15:30:50 +02:00
2026-02-12 10:27:23 +02:00
2026-03-16 14:48:18 +02:00
2026-02-24 23:29:36 +02:00
2026-02-19 22:10:54 +02:00
2026-02-24 23:29:36 +02:00
2026-02-12 10:27:23 +02:00
2026-02-03 23:40:04 +02:00
2026-02-24 23:29:36 +02:00
2026-02-24 23:29:36 +02:00
2026-02-03 23:40:04 +02:00
2026-02-03 23:40:04 +02:00
2026-02-24 23:29:36 +02:00
2026-02-01 21:37:40 +02:00
2026-02-01 21:37:40 +02:00
2026-02-24 23:29:36 +02:00
2026-02-24 23:29:36 +02:00
2026-02-24 23:29:36 +02:00
2026-02-01 21:37:40 +02:00
2026-02-04 19:59:20 +02:00
2026-02-04 19:59:20 +02:00
2026-02-01 21:37:40 +02:00
2026-02-12 10:27:23 +02:00
2026-02-12 10:27:23 +02:00
2026-02-12 10:27:23 +02:00
2026-02-12 10:27:23 +02:00
2026-02-12 10:27:23 +02:00
2026-02-01 21:37:40 +02:00
2026-02-24 23:29:36 +02:00
2026-02-01 21:37:40 +02:00
2026-02-12 10:27:23 +02:00
2026-02-12 10:27:23 +02:00
2026-02-01 21:37:40 +02:00
2026-02-03 23:40:04 +02:00
2026-02-01 21:37:40 +02:00
2026-03-05 03:54:22 +02:00
2026-02-12 10:27:23 +02:00
2026-02-12 10:27:23 +02:00
2026-02-03 23:40:04 +02:00
2026-02-12 10:27:23 +02:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-31 23:26:24 +03:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-27 12:28:00 +02:00
2026-03-31 23:26:24 +03:00
2026-03-27 12:28:00 +02:00
2026-03-31 23:26:24 +03:00
2026-04-01 17:15:24 +03:00
2026-02-24 23:29:36 +02:00
2026-02-24 23:29:36 +02:00
2026-02-24 23:29:36 +02:00
2026-02-24 23:29:36 +02:00
2026-02-04 19:59:20 +02:00
2026-02-24 23:29:36 +02:00
2026-02-24 23:29:36 +02:00
2026-02-12 10:27:23 +02:00
2026-02-01 21:37:40 +02:00
2026-02-01 21:37:40 +02:00
2026-02-01 21:37:40 +02:00
2026-02-01 21:37:40 +02:00
2026-02-01 21:37:40 +02:00
2026-02-03 23:40:04 +02:00
2026-02-01 21:37:40 +02:00
2026-03-16 08:12:39 +02:00
2026-02-12 10:27:23 +02:00
2026-02-03 23:40:04 +02:00
2026-03-05 03:54:22 +02:00
2026-03-11 10:07:30 +02:00
2026-02-01 21:37:40 +02:00
2026-02-18 12:00:10 +02:00
2026-03-05 03:54:22 +02:00
2026-02-03 23:40:04 +02:00
2026-03-05 03:54:22 +02:00
2026-02-03 23:40:04 +02:00
2026-02-25 18:19:22 +02:00
2026-02-03 23:40:04 +02:00
2026-02-12 10:27:23 +02:00
2026-02-09 08:53:51 +02:00
2026-02-09 08:53:51 +02:00
2026-02-03 23:40:04 +02:00
2026-02-03 23:40:04 +02:00
2026-02-23 15:30:50 +02:00
2026-02-04 19:59:20 +02:00
2026-02-04 19:59:20 +02:00
2026-02-04 19:59:20 +02:00
2026-02-12 10:27:23 +02:00
2026-02-01 21:37:40 +02:00
2026-02-01 21:37:40 +02:00
2026-03-05 03:54:22 +02:00
2026-03-05 03:54:22 +02:00
2026-02-01 21:37:40 +02:00
2026-02-04 19:59:20 +02:00
2026-02-01 21:37:40 +02:00