Editor's Path Properties has 'Stitch type' but the dropdown uses internal IDs ('satin', 'fill') instead of human-readable labels ('Satin Stitch (Tatami)', 'Fill Stitch (Tatami)') — user has to map IDs to display names in their head #348
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#348
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
grep -rn 'STITCH_LABELS\|userFacingStitch' src/components/workspace/pathDefaults.tsreturns 5:The labels are short ("Satin", "Fill"). The Help page uses more descriptive names ("Satin Stitch (Tatami)", "Fill Stitch (Tatami)", "Running Stitch", "Cross-Stitch", "Zigzag Stitch").
A user in the editor:
The fix is to use the same labels in both places.
Where
STITCH_LABELS(5 short labels)stitchTypesarray (5 long labels)Suggested fix shape
pathDefaults.ts:Update Help page: import
STITCH_LABELSfrompathDefaults.tsand use the same names.UI: the editor's dropdown shows the long labels.
Compact mode (per #267): the editor's compact path list shows the short label ("Satin") for space reasons; the right panel shows the long label.
Severity
Low. The user can map. New users notice the mismatch.
Discovered by
Gap analysis (2026-10-02) of editor/help consistency.
Related
Closed by commit
5185648on main: feat(#348) single source of truth for stitch labels.STITCH_LABELS lives in pathDefaults.ts; PathDefaultsSection, Help.tsx, and EditorRightPanel now render from it. The 4 coming-soon types (Motif/Bean/Applique/Stem) keep their inline names — they are not in USER_FACING_STITCH_TYPES yet (#158).
Help page (Help.test.tsx) and PathDefaultsSection subtitle (issue-275.test.tsx) assertions updated for the long labels.