Editor's Path Properties has a 'Density' slider but no 'Stitch length' field — embroidery exports typically specify stitch length in mm (e.g., 3.0 mm), the editor's 0-1 density doesn't expose this #351
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#351
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
The Path Properties section has a Density slider (0-1, unitless). The export service (per
easystitch-client.ts) likely uses stitch length in mm (e.g., 3.0 mm for typical stitches).grep -rn 'stitchLength\|stitch_length' src/components/editor/returns 0.A user with embroidery experience:
The fix is to show the equivalent stitch length in mm alongside the density slider (per #317's "show in mm" toggle).
Where
src/components/editor/EditorRightPanel.tsxgrep -rn 'stitchLength' src/components/editor/returns 0src/lib/easystitch-client.ts:exportPES(likely takes stitch length as input)Suggested fix shape
Mapping:
density = 1 / stitchLength(approximate; the export may use a different formula).Use cases:
Severity
Low. The user can convert. Power users with embroidery experience notice.
Discovered by
Gap analysis (2026-10-02) of editor path properties.
Related
Closing as duplicate of #317 — both filed as 'density 0-1 should show in mm.' Same underlying gap; the implementation (a unit toggle / mm display) is one change. Keeping #317 as the umbrella.