Drop the MergeBox duplicate mergeability headline (Forgejo #592) #593
No reviewers
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 milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crueber/walhub!593
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/issue-592"
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?
Removes the MergeBox disp() state headline so "Able to be Merged" renders once (sidebar Mergeability value, kept). Removal-only: disp() memo, helper import, and the now-unused zeroChecks prop + call-site arg go; sidebar headline, amber blocking-reasons line, tooltip, mergeState, enabled() gate, strategy/buttons, and the mergeabilityDisplay helper itself are untouched (no fork, no helper change). Tests: new mergebox-headline-592.test.js + #592-scoped updates to the #588 MergeBox-renders pin (now an absence pin) and the pr-structure-531 MergeBox-value pin; full-minus-smoke 1486/1486 green; vite + esbuild green; go vet clean. docs/go/12_web_ui.md amended (law 12). 390px holds by construction (strictly less sidebar content).
APPROVED — independent review of fix/issue-592 (
f553c72) vs #592 acceptance. All criteria hold, no fix commits needed.Findings (verified in /tmp/walhub-592, diff origin/main..origin/fix/issue-592):
/Show lines. Reasons line (blocking merge: blockers().join), tooltip (machine wording), mergeState arms (dirty, clean/behind), enabled() gate (mergeable+canMerge+!merging), strategy select, merge/update-branch buttons all byte-identical (remaining diff lines are the memo body + Show close only).
Verdict: APPROVED. No defects; nothing fixed in worktree, nothing pushed.