PROMPT 1 — LOCAL SETUP COPY FROM HERE Open the extracted Project Studio folder containing package.json. Preserve my other projects and existing data. Check Node 22+ (24 LTS preferred) and npm. Run npm ci to install the locked dependencies, including local Wrangler 4.151.1. Run npm run types, npm run db:migrate, and npm run db:seed, then start npm run dev. Use local bindings only. Do not log in, deploy, create cloud resources, or erase .wrangler/state. Give me the actual app URL, Local Explorer URL ending /cdn-cgi/local/explorer, and restart command. If setup fails, explain the exact error and stop for help. STOP HERE PROMPT 2 — MAKE IT MINE COPY FROM HERE Help me make Project Studio feel like mine. Ask up to three short questions about my theme, colors, layout, dark mode, and animation. Offer examples if I am unsure, then implement my choices across every route. If I choose a light/dark toggle, remember its setting after reload. Keep animation subtle and respect reduced-motion settings. Preserve the routes, Worker, D1, saved records, and all existing behavior. Keep forms readable, keyboard controls usable, and phone layouts tidy. Show me the changed files and let me test both appearance and behavior. STOP HERE PROMPT 3 — SEARCH YOUR IDEAS COPY FROM HERE Keep Project Studio's shared routes, Worker backend, D1 database, and saved records. Add a labeled search box to Idea Lab that filters idea titles and audiences, ignoring letter case. Clearing it must restore every card. Show a useful no-results message. Dashboard totals must still count all saved ideas. Keep the existing add, rename, delete, and linked-project behavior. Match the current visual style. Show me the changed files and explain the search code. Start the local app so I can test it myself. STOP HERE PROMPT 4 — INVESTIGATE THE SYSTEM COPY FROM HERE Do not edit files. Trace one saved idea through this actual project: the browser form and request, Worker API handler, parameterized INSERT, D1 ideas table, and dashboard query. Show each real filename and relevant code. Help me open Local Explorer and locate my row's id and title. Explain how projects.source_idea_id links to ideas.id and what happens if that idea is renamed or deleted. Have me point to the files and row myself. STOP HERE