forked from 1b-agent/fieldcraft-upstream
A design edge is named by its faces' persistent names, sorted and joined by `|`, numbered `~k` by position when several separate the same faces. The names follow the faces through a design edit and a partition replay. Part of #230. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo