Editor has no 'node count goal' or 'simplification suggestion' — user with 200 nodes wanting to know 'is this too many?' has no rule of thumb surfaced #326
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#326
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 'nodeCountGoal\|tooManyNodes' src/components/editor/returns 0. The editor has no node count guidance.A user with 200 nodes in a satin column:
The fix is a small "Node count: 200 (consider simplifying)" hint when the count exceeds a threshold.
Where
src/components/editor/EditorRightPanel.tsx(per the snippet)grep -rn 'tooManyNodes' src/components/editor/returns 0p.nodes.lengthSuggested fix shape
Threshold: 50 nodes is the threshold for "consider simplifying." 100+ is "definitely too many."
Tooltip: a longer explanation on hover: "Satin columns typically have 10-30 nodes for clean curves. More nodes may cause jagged rendering and slower export."
Action: a "Simplify" button next to the hint (per #279).
Use cases: the user can see at a glance if their path is over-detailed.
Severity
Low. The user can render and see. Power users notice.
Discovered by
Gap analysis (2026-10-02) of editor guidance.
Related
Shipped in commit
56ccc5e(pushed to main).Adds a hint in the Path Properties panel, immediately below the Total Nodes row:
The Simplify button (#279) already lives right below, so the hint is immediately actionable.
8 new tests in
src/components/editor/issue-326.test.tsxcover the threshold boundaries (49/50/75/100/200), the color/copy split, the tooltip, and the no-path-selected case. 211 existing EditorRightPanel tests still pass. The 3 failures insrc/components/workspace/issue-275.test.tsxare pre-existing on main (verified withgit stash+ rerun) — unrelated to this change.Closes #326.