Don't comment in the UI in the issue page #51
Labels
No labels
actions
bug
cli
duplicate
enhancement
fork
forum
git storage
help wanted
insights
invalid
issues
moderation
oidc
ownership transfer
packages
pr/merge protection rules
projects
pull requests
question
releases
sponsorships
tags
webhooks
wiki
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crueber/walhub#51
Loading…
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?
This image shows the comments in the UI:
Don't tell the user where the buttons are to perform the function. Expect them to know.
Fix PR: #62 — drops the sidebar instructional text (STATE-card hint + LabelPicker empty-set pointer); values and affordances unchanged, no collapsing needed. Not merging; left for review.
PR #62 review (branch fix/issue-51, commit
e4eae81) — verified in scratch worktree /tmp/pr62 (since removed).Both screenshot hints gone:
f6db534replaced the static card with LabelPicker + chips). Absent on branch before and after this PR.First-label path (LabelPicker fallback removal, LabelPicker.jsx:54): NOT stranded. Issues list has a visible Labels button (Issues.jsx:65) -> /{o}/{r}/labels route (index.jsx:78) -> Labels page with 'no labels yet' fallback + 'New label (triage)' create form. Removed pointer was text-only (no href), never the sole path. Non-blocking note: on an Issue page with zero labels a triage user now sees 'Labels / none' + empty picker with no on-page pointer; acceptable per #51's explicit drop-prose intent, a linked affordance could return later if desired.
No real affordances removed: picker rows/buttons/aria-pressed, applied-label chips with 'none' fallback, state badge value, assignees/milestone values all intact. No dep changes (package.json untouched). Dark+light unaffected (text/fallback removal only; chip classes unchanged). Doc update accurate: 08_ui_sdk.md now says STATE card keeps 'a read-only state badge only' with hint dropped per #51 — matches code.
Tests (scratch, same SHA): node --test web/test/unit/*.test.js 245/245 pass (initial 2 failures were missing node_modules in the fresh worktree, resolved via shared store — no code cause). vite build 108 modules + esbuild SDK bundle (26.8kb) both succeed. No browser drive (text-only change; noted per instructions).
MERGE RECOMMENDATION: ready to merge.
Fixed by PR #62 (review clean; 245/245 node tests), merged. Closing.