Editor has no way to name a path — path list shows generic 'Path 1', 'Path 2' — user with 5+ paths has to identify them by node count, which is fragile #210
Labels
No labels
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-attention
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:verify-failed
bug
deferred
feature-request
in-progress
needs-decompose
needs-triage
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/Kimi_Agent_Brother_10_Digitizing_App#210
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Finding
src/components/editor/EditorRightPanel.tsx:142renders the path list. Each row displays... let me check.grep -n 'p\.name\|p\.label' src/components/editor/EditorRightPanel.tsxreturns 0 matches. The path rows display "Path N" where N is the array index.A user with 5 paths:
grep -n 'name:\|name =' src/components/editor/types.ts— theStitchPathtype has nonamefield. The path is identified by id only.Where
src/components/editor/EditorRightPanel.tsx:142-180src/components/editor/types.ts(no name field)grep -n 'onRenamePath\|renamePath' src/components/editor/returns 0src/components/gallery/types.ts:18(Design has filename)Suggested fix shape
Type change: add
name?: stringtoStitchPath. Default to "Path N" if undefined, where N is the array index + 1.UI: make the path name editable inline (double-click to rename, like the gallery's DesignCard rename):
Auto-naming on creation: when
handleFinishPathcreates a new path from a drawn sequence, give it a meaningful name based on the stitch type: "Satin 1", "Satin 2", "Fill 1", etc. (Next-available-N of the same stitch type). This way the user sees "Satin 3" instead of "Path 7" after drawing 7 satin paths.Status preservation: the new design saves the path names to the snapshot; loading the design restores the names.
Severity
Low. The user can use node count to identify paths. Power users with many paths name them; without naming it's a frustrating disambiguation problem.
Discovered by
Gap analysis (2026-10-02) of editor path identification.
Related
Shipped in
cf9bdaa(fix(#210): Editor inline path-name rename + stitch-type auto-name).What landed:
Local gates green (tsc, lint, 1023 tests pass incl. 22 new for #210, build). CI run 7482 is in waiting state — self-hosted runner queue is backed up with prior cancelled runs; the runner is a substrate issue, not a code issue.