Skip to content

chore: update platform repo paths and stale org name - #259

Open
mergesort wants to merge 1 commit into
mainfrom
chore/platform-monorepo-and-org-rename
Open

chore: update platform repo paths and stale org name#259
mergesort wants to merge 1 commit into
mainfrom
chore/platform-monorepo-and-org-rename

Conversation

@mergesort

Copy link
Copy Markdown

Part of the test-pilot-server + pilot-clientPursuit-Org/platform migration, plus adjacent org-name cleanup.

Note

@Jacquelinereverand — the first section needs your eyes specifically. It edits hardcoded paths on your machine that I can't verify.

Local .env paths (11 scripts)

Eleven scripts under financial_forecasting/scripts/ bootstrap credentials from a sibling backend checkout:

load_dotenv('/Users/jacquelinereverand/dev/build/test-pilot-server/.env', override=False)

I applied the mechanical translation — .../test-pilot-server/.env.../platform/server/.env — which is right only if the monorepo gets cloned to ~/dev/build/platform. If it lands anywhere else, these need a different value.

Worth flagging while it's open: these are absolute paths into one person's home directory, so they only work for one developer and break on any re-clone. Reading the path from an env var with a fallback would make the scripts portable. I didn't do that here because it's a behaviour change beyond the migration — happy to follow up if you want it.

Two scripts document the same path as a --env CLI argument (apply_sql.py, apply_jobs_roles_v2.py); those are relative (../platform/server/.env) and correspondingly less fragile.

tasks/account-dedupe-and-mirror-plan.md

The "Repos:" line described the two-repo layout. Rewritten for the monorepo. Note I deliberately kept the reference to "/Users/jacquelinereverand/old platform folder/test-pilot-server" — that's a local checkout of the pre-merge backend, and the doc's parenthetical ("current despite name") is still the useful thing to say about it. Also re-rooted test-pilot-server/controllers/employmentEngineController.jsserver/controllers/....

Pursuit-AssetsPursuit-Org

financial_forecasting/JOBS_QUICKSTART.md (4, including a git clone), .github/BRANCH_PROTECTION.md (a settings URL), tasks/jac-running-notes.md and tasks/objects-production-readiness-plan.md (PR links).

Severity: low. I verified Pursuit-Assets no longer exists as an org and GitHub redirects the old URLs, so the clone command and PR links still work. Hygiene against the redirect lapsing — though the JOBS_QUICKSTART one is worth having right since someone follows it by hand during setup.

test-pilot-server is merging into Pursuit-Org/platform as server/, and
the Pursuit-Assets org was renamed to Pursuit-Org.

- 11 scripts load_dotenv() from a sibling test-pilot-server checkout;
  the paths now point at platform/server. These are absolute paths on one
  developer's machine, so they need checking against a real checkout.
- account-dedupe-and-mirror-plan.md describes the repo layout.
- Pursuit-Assets -> Pursuit-Org in JOBS_QUICKSTART, BRANCH_PROTECTION and
  two task docs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@mergesort
mergesort force-pushed the chore/platform-monorepo-and-org-rename branch from fa202e6 to 5437687 Compare August 4, 2026 17:00
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