Add Cursor Cloud dev environment setup instructions - #9
Draft
mnjit20 wants to merge 1 commit into
Draft
Conversation
Co-authored-by: Manjeet Verma <mnjit.vrma@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Sets up the development environment for this multi-project repo and documents durable, non-obvious setup guidance for future Cloud Agents in a new
AGENTS.md.This repo is a collection of independent Node.js/TypeScript sub-projects (no root workspace). The two real products are
teaching-material-search(Express) anddb-search(Fastify), both backed by PostgreSQL 16.What was set up in the environment
teaching_materials+db-searchcreated.npm installrun for all sub-projects (also captured as the startup update script)..envfiles created for both products (gitignored, documented inAGENTS.mdfor recreation).Verification
Both products were built, tested, and run end-to-end:
teaching-material-searchnpm run build✅vitest run(5/5) ✅npm run dev→/api/searchreturns ranked results ✅db-searchnpm run build/typecheck✅tsx --test(9/9) ✅npm run dev→/api/search+POST /api/documentsingest ✅Browser demo of the
teaching-material-searchsearch UI:teaching_material_search_demo.mp4
Search results for
Changes
AGENTS.mdwith## Cursor Cloud specific instructions(native Postgres startup, DB creation, gitignored.envcontents, port 3000 conflict, per-product migrate/seed vs auto-seed notes).To show artifacts inline, enable in settings.