Skip to content

fix(integrations): default build-handoff picker to existing project on exact match - #442

Merged
github-actions[bot] merged 1 commit into
mainfrom
fix/build-handoff-default-existing-project
Aug 29, 2026
Merged

fix(integrations): default build-handoff picker to existing project on exact match#442
github-actions[bot] merged 1 commit into
mainfrom
fix/build-handoff-default-existing-project

Conversation

@catomean

Copy link
Copy Markdown
Collaborator

Summary

  • The OrangeCat→FleetCrown build-handoff picker always defaulted to "Create a new project," even when a FleetCrown project with the exact same name already existed — the fastest path was to create a duplicate.
  • Now defaults to "Link an existing project" (pre-selected) whenever an existing project's name matches the OrangeCat entity's title exactly, with a "— already exists" hint explaining why.

Found via a live walkthrough of the real flow (George's own OrangeCat profile → "Bitbaum" project), which surfaced this as the reason the handoff kept proposing new projects instead of the existing "Bitbaum" FleetCrown project.

Test plan

  • tsc --noEmit clean
  • Full verify bundle (lint/tsc/tests) passed pre-push
  • Re-verify live in browser post-deploy: open the "Bitbaum" project's FleetCrown card on OrangeCat, confirm the picker defaults to "existing" with "Bitbaum" pre-selected

🤖 Generated with Claude Code

https://claude.ai/code/session_01Y9rKLxddothnXEtY6KDziN

…n exact match

George's own OrangeCat profile card kept opening FleetCrown and proposing a
brand-new project even when a FleetCrown project with the same name already
existed ("there is already fleetcrown project on fleetcrown"). The picker on
this page already listed existing projects and let you switch to "Link an
existing project" — it just defaulted to "new" unconditionally, so the
duplicate was the path of least resistance.

Default to "existing" (with that project pre-selected) whenever an existing
project's name matches the OrangeCat entity's title exactly, and show a
"— already exists" hint next to the option so the reasoning is visible.
"Create a new project" is still one click away for genuinely new work.
@github-actions
github-actions Bot merged commit a88f666 into main Aug 29, 2026
3 checks passed
@github-actions
github-actions Bot deleted the fix/build-handoff-default-existing-project branch August 29, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant