basepath prefix update #3

Merged
zZedix merged 11 commits from basepath into dev 2025-10-13 15:40:29 -04:00
zZedix commented 2025-10-13 15:35:38 -04:00 (Migrated from github.com)
No description provided.
cursor[bot] (Migrated from github.com) reviewed 2025-10-13 15:38:50 -04:00
cursor[bot] (Migrated from github.com) left a comment

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

### This PR is being reviewed by Cursor Bugbot <details> <summary>Details</summary> You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle. To receive Bugbot reviews on all of your PRs, visit the [Cursor dashboard](https://www.cursor.com/dashboard?tab=bugbot) to activate Pro and start your 14-day free trial. </details>
cursor[bot] (Migrated from github.com) commented 2025-10-13 15:38:50 -04:00

Bug: Inconsistent Branch References in Installer URLs

The one-line installer URL uses inconsistent branch references: README.md points to basepath, while docs/installation.md points to main. This discrepancy could confuse users and result in different installation behaviors.

Additional Locations (1)

Fix in Cursor Fix in Web

### Bug: Inconsistent Branch References in Installer URLs <!-- **Medium Severity** --> <!-- DESCRIPTION START --> The one-line installer URL uses inconsistent branch references: `README.md` points to `basepath`, while `docs/installation.md` points to `main`. This discrepancy could confuse users and result in different installation behaviors. <!-- DESCRIPTION END --> <!-- LOCATIONS START README.md#L26-L27 docs/installation.md#L29-L30 LOCATIONS END --> <details> <summary>Additional Locations (1)</summary> - [`docs/installation.md#L29-L30`](https://github.com/zZedix/Shifter/blob/ec3428cc74b18d0f0a835981a1938c908f5f442c/docs/installation.md#L29-L30) </details> <a href="https://cursor.com/open?data=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJ1Z2JvdC12MSJ9.eyJ2ZXJzaW9uIjoxLCJ0eXBlIjoiQlVHQk9UX0ZJWF9JTl9DVVJTT1IiLCJkYXRhIjp7InJlZGlzS2V5IjoiYnVnYm90OjhhMjQ1ZDFkLTRiNGMtNDMxNC1hYWI0LTk2MmE3MmRhZTRhMSIsImVuY3J5cHRpb25LZXkiOiJleGNZWDF2YTBEU2MxenVpN0MyWllDTlpScV82cHdYSU50Q3pnQW55UklBIiwiYnJhbmNoIjoiYmFzZXBhdGgifSwiaWF0IjoxNzYwMzg0MzI5LCJleHAiOjE3NjA5ODkxMjl9.DcKXgr8M5gER4D4irrpnBeM4zM_2gTMISNlhxoyYxOE0NdS9CSdCQUs-ImLH7mx9UPJQaAYtI3zKHtrDI_sw-JxPBitNxab76aAOn_6vDoEhKx_5EEZW2A9AhMk5HLNEmuOh3CILlQLQ5qH4kGaa2gCwn-1GsUD-9acDvs2hCcXzj-6TDmaUqH2sgbXKvKHZDPHh_cUrEOHpLu0D1jbBfslxhKzorGXw9eICMkWwZyqiYO_vJCunLlHLs-XdPpTB25YPRrR2o3GDSPC01YJYM58-FIR-HZjEtSa1VEz1Zf1pe4QJ1PbbV8EJcxOyVPAdwXioo-nAAh6-MJVX4Cttlg"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/fix-in-cursor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/fix-in-cursor-light.svg"><img alt="Fix in Cursor" src="https://cursor.com/fix-in-cursor.svg"></picture></a>&nbsp;<a href="https://cursor.com/agents?data=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJ1Z2JvdC12MSJ9.eyJ2ZXJzaW9uIjoxLCJ0eXBlIjoiQlVHQk9UX0ZJWF9JTl9XRUIiLCJkYXRhIjp7InJlZGlzS2V5IjoiYnVnYm90OjhhMjQ1ZDFkLTRiNGMtNDMxNC1hYWI0LTk2MmE3MmRhZTRhMSIsImVuY3J5cHRpb25LZXkiOiJleGNZWDF2YTBEU2MxenVpN0MyWllDTlpScV82cHdYSU50Q3pnQW55UklBIiwiYnJhbmNoIjoiYmFzZXBhdGgiLCJyZXBvT3duZXIiOiJ6WmVkaXgiLCJyZXBvTmFtZSI6IlNoaWZ0ZXIiLCJwck51bWJlciI6MywiY29tbWl0U2hhIjoiZWMzNDI4Y2M3NGIxOGQwZjBhODM1OTgxYTE5MzhjOTA4ZjVmNDQyYyJ9LCJpYXQiOjE3NjAzODQzMjksImV4cCI6MTc2MDk4OTEyOX0.ePqjnDRXqdi7Js7c1XvDgqdCgnsXkhxwhYYApPE84ISA9IU7fcEBC_30VB3AC6DZqShkw2scXs-vhF-cNRJH71jQJLYlHdTd1SQOj8TC48SGx_XxJEqd0mJ_OUNF6S2O4XYkdZYt6YADhhETcbiK_TD6cK75lWhxQAtxqA1SyirKjSoAp7IdY9yMkbXVf6YaxlpgSbhOcXjNGqaUKKXmuripT_NRCHxP2QPY5Xx9xZsvdDgr1eXp33xd5ay9rLbQ39LQ_a-fcXhiP0MLOdyp5UAkQP1CukyJxfqv5Fis9ZtsSU3cC8zTtsGtkwAX5zOU6AvYn6CehZCSQoeZ9Id8pQ"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/fix-in-web-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/fix-in-web-light.svg"><img alt="Fix in Web" src="https://cursor.com/fix-in-web.svg"></picture></a>
@ -2,2 +2,4 @@
set -euo pipefail
# Default branch to install from GitHub.
DEFAULT_BRANCH="basepath"
cursor[bot] (Migrated from github.com) commented 2025-10-13 15:38:50 -04:00

Bug: Installer Fails on Missing Default Branch

The installer hardcodes DEFAULT_BRANCH to 'basepath', which appears to be a temporary development branch. If this branch is removed or doesn't exist, git clone operations will fail, breaking the installation process.

Fix in Cursor Fix in Web

### Bug: Installer Fails on Missing Default Branch <!-- **High Severity** --> <!-- DESCRIPTION START --> The installer hardcodes `DEFAULT_BRANCH` to 'basepath', which appears to be a temporary development branch. If this branch is removed or doesn't exist, `git clone` operations will fail, breaking the installation process. <!-- DESCRIPTION END --> <!-- LOCATIONS START scripts/install.sh#L4-L5 LOCATIONS END --> <a href="https://cursor.com/open?data=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJ1Z2JvdC12MSJ9.eyJ2ZXJzaW9uIjoxLCJ0eXBlIjoiQlVHQk9UX0ZJWF9JTl9DVVJTT1IiLCJkYXRhIjp7InJlZGlzS2V5IjoiYnVnYm90OjllNjc1OGQ2LWFiMjYtNDhmMy04YWEwLTYwMTgzN2Q3NDdjZiIsImVuY3J5cHRpb25LZXkiOiJHRjY4Z1Y2eXlpOFpvQmNtSF9RQjhBcjhXTFVwZ2ZUQmI3SkdDS1ExS0M0IiwiYnJhbmNoIjoiYmFzZXBhdGgifSwiaWF0IjoxNzYwMzg0MzI5LCJleHAiOjE3NjA5ODkxMjl9.Irn_RMmXKnmaJAoC798-Ej49xMm19e8X_4AaqM0nXE8XesJx7APzHESh5DLyBlyR-dYXdn6GvEnTjQEs0OCXTnegIeBSV-oU-VJLp-5V-2HR0YTEkzh17tskCFS6NZ4aHpwmhH4ku7BjQcjpJFexwStRi1cSkuXU2rfXCQrGRJPKz4yWu6V0kcKixNvicvpslr1olY2DxfUN6YsH_fZ0zZCvFl35WST7pBszgy1RK4RFHXqbkQ_CX_uvST8UBFH-3adt5ZBkPCy2DsTnh7s5LxvSGsLOkYUXi1w3ahOquAMfio92cWhyuoygGbv7xwinS5Iv5FRhQwYO_nFos_UVQA"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/fix-in-cursor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/fix-in-cursor-light.svg"><img alt="Fix in Cursor" src="https://cursor.com/fix-in-cursor.svg"></picture></a>&nbsp;<a href="https://cursor.com/agents?data=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImJ1Z2JvdC12MSJ9.eyJ2ZXJzaW9uIjoxLCJ0eXBlIjoiQlVHQk9UX0ZJWF9JTl9XRUIiLCJkYXRhIjp7InJlZGlzS2V5IjoiYnVnYm90OjllNjc1OGQ2LWFiMjYtNDhmMy04YWEwLTYwMTgzN2Q3NDdjZiIsImVuY3J5cHRpb25LZXkiOiJHRjY4Z1Y2eXlpOFpvQmNtSF9RQjhBcjhXTFVwZ2ZUQmI3SkdDS1ExS0M0IiwiYnJhbmNoIjoiYmFzZXBhdGgiLCJyZXBvT3duZXIiOiJ6WmVkaXgiLCJyZXBvTmFtZSI6IlNoaWZ0ZXIiLCJwck51bWJlciI6MywiY29tbWl0U2hhIjoiZWMzNDI4Y2M3NGIxOGQwZjBhODM1OTgxYTE5MzhjOTA4ZjVmNDQyYyJ9LCJpYXQiOjE3NjAzODQzMjksImV4cCI6MTc2MDk4OTEyOX0.Gmrqzfez9g7HCRkP4a_NZrgWE_8hp6K10yjlT4JfjZQNVPk6OBklsUxesb2gGMU1O8-HUZZGN17qjt7Oall3vR44wLYQe6mQmXWjClioPkdham1kCA14MdhRsjsAJqRSupawIvuL5YCEIiRNxUE8mnQ1qF1gUrHK1N6J9ARjZ5919XZFJZjGqci1P-tW2qMD3m30L-dGsocQM8sa2cs5kTPoeBbE2-MueyqrT-IeGNDE4_Y958LdKgJO3aqaVxwRNs1w4X4y1IN5AUnMV13SRRdzvPUEw4GfAmmGis4entvigQVCVA4mG8kXMI67BcTBsTD7Q4tOueKUzuzuGa17Rw"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/fix-in-web-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/fix-in-web-light.svg"><img alt="Fix in Web" src="https://cursor.com/fix-in-web.svg"></picture></a>
Sign in to join this conversation.
No description provided.