feat: improve create-project flow with clear project type split#109
Conversation
- Replace 6-category project types with two clear options: New Project / Bug Fix - Large two-column tiles with improved typography - Conditional form fields: attach-repo section shows only for Bug Fix - Dynamic placeholders based on selected project type - New hint section shown when New Project is selected - New CSS for split layout and bigger select tiles Closes mergeos-bounties#12
Build & Test Verification ✅\ Changes Summary
WalletHUFz3mnXkSDzfxfRgiKsZ6w5zgfcwShigHrYGxvgrjAF Closes #12 |
|
Thanks for the PR. For bounty review, please add verification evidence in this PR before final review:
Evidence can be attached in a PR comment; images in comments count. If this PR has the |
QA verification for PR #109Target PR: #109 GitHub ActionsAll visible PR checks are green at the time of review:
Merge state is clean. Local checksI checked out the PR head and ran the relevant frontend commands: What the PR changesThe PR replaces the previous six project-type tiles with two clearer choices:
It also:
The direction matches the bounty, and the diff is small and focused. Blocking findingThe existing repository-import flow still writes the old project type value Evidence: Why this matters:
This undercuts the main bounty goal: the flow should clearly split brand-new projects from existing bug fixes, but the existing repo-import path can still fall back to the removed legacy type. Suggested fix:
Evidence statusEvidence is incomplete. The author included build/test text, but I do not see attached screenshots, GIF, or video showing the changed project-type flow or the Bug Fix repo-import path. The maintainer already requested runtime evidence in the PR. RecommendationRequest changes / not ready for bounty acceptance. The PR is close and has green CI/local checks, but it should not be accepted until the stale |
TUPM96
left a comment
There was a problem hiding this comment.
Not ready for bounty acceptance yet.
The direction matches #12, but the existing repo-import path still needs to be fixed end-to-end. In this head, the old project type value can still leak through the flow after repo import instead of consistently using the new Bug Fix / new-project taxonomy. Please make sure loadRepoIssues() and the final submitted/evaluation payload use the new type consistently.
Also, runtime evidence is still missing. Please attach screenshots/GIF/video for both paths: New Project, and Bug Fix with a successful repo import. The build/test text is useful, but visual evidence is required for this UI bounty.
|
MergeOS approved and merged this PR.
|
✅ Verification Report — PR #109PR: #109 — feat: improve create-project flow with clear project type split Verification Summary
Recommendation✅ Approve — Clean feature enhancement with focused scope. Verification by @kejuunuy | Wallet: 0x96e04aC80b9b18ddbfB7e921800feF673BC1CA26 |
|
I noticed the MRG credit for this PR was sent to 0xf703cb8a82457b4090f4fc61f95cd3521102b339, but that is not my wallet address. My wallet address was included in the PR description. |
Summary
Improves the project creation flow by replacing the 6-category project type selector with two clear, visually distinct options: New Project and Bug Fix.
Changes
Template (App.vue)
Styles (styles.css)
Testing
Wallet
HUFz3mnXkSDzfxfRgiKsZ6w5zgfcwShigHrYGxvgrjAF
Closes #12