Fix #479: create-form standardization #480
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!480
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/issue-479"
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?
Standardizes New repository (/new), Import repository (/import), and New organization (/orgs/new) on the canonical form-page pattern (reference: ReleaseNew.jsx, grid idiom: Fork.jsx), and adopts it as the standing rule for all future form pages. Visual/structure only — submit targets, validation, inline errors, and navigation are byte-identical.
Changes (all 7 acceptance criteria):
Verification: new web/test/unit/create-forms-479.test.js 9/9 green; related files (create-menu-466, menu-focus-477, create, mirror, orgs, fork-page-438, org-profile, member-orgs, owners) 92/92 green; full node --test 1029 total / 1027 pass / 2 fail — the 2 failures are the pre-existing live-server smoke subtests (identical on pristine main); vite build + esbuild green. No backend change, no new deps. Browser proof open (shared-daemon loopback guard — no private daemon per workspace rules). Do NOT merge.