Skip to content

Add a Conductor run script and drop the VSCode tasks - #39

Merged
needs merged 1 commit into
masterfrom
conductor-run-script
Sep 10, 2026
Merged

Add a Conductor run script and drop the VSCode tasks#39
needs merged 1 commit into
masterfrom
conductor-run-script

Conversation

@needs

@needs needs commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Conductor spotlight testing syncs the active workspace into the repository root, where a single dev run script starts docker compose, applies migrations, regenerates the Prisma client, and serves worker, scheduler and frontend under one nx run-many. Every workspace therefore shares one node_modules, one docker stack and one database, while .conductor/setup.sh keeps lint, build and test working inside each workspace. Local dev values live in .conductor/dev.env, which Conductor also passes to agents, and the compose host ports move to 47821-47826 so they stop colliding with other projects on the same machine. The VSCode tasks and extension recommendations that used to launch these same processes are removed, and the frontend's dev port now lives in its project config.

🤖 Generated with Claude Code

Spotlight testing syncs the active workspace into the repository root, and the
single `dev` run script serves the whole stack from there: docker compose,
prisma migrate and generate, then worker, scheduler and frontend under one
`nx run-many`. Every workspace therefore shares one node_modules, one docker
stack and one database, while `setup.sh` keeps lint, build and test working per
workspace. Local dev values live in `.conductor/dev.env`, which is also handed
to agents, and the compose ports move to an unusual range so they stop
colliding with other projects on the same machine. The VSCode tasks that used
to launch the same processes are removed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@needs
needs merged commit 774c415 into master Sep 10, 2026
1 check passed
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