David
About
Researcher at Georgia Tech working on mechanics of biology
Cast within
No topic-region cast yet — this appears once David's compiled claims are aligned into a topic region's argument tree.
Claims by David (20 of 32)
Maintaining a roadmap.md file capturing the general state of the project/startup (what you're focused on, next steps, what you tried that didn't work, external pressures) keeps the AI on the same page as you, which is the overarching goal of all prompts and comments: syncing the context in your brain with Cursor.
When choosing between two solutions, prompting Claude to write a detailed paragraph arguing for each before concluding counters its tendency to be a 'yes man' that agrees with whatever it senses the user wants or its own previous reasoning, because once it recommends a solution in the first 5-10% of its response the rest is committed.
Because Cursor and AI models simply follow your instructions and won't correct your judgment, you the developer must make all big decisions and retain the vision; the bigger the decision, the less you should trust AI — trust it on naming variables and structuring functions, but not on design principles, tech stack, or which features to build.
Once a codebase grows large enough you should create specialized markdown files (e.g. database_setup.md documenting table structure, RLS policies, mandatory/nullable fields, and SQL queries) that you tag whenever working on that area, acting as internal documentation that gives the model everything it needs.
The hardest and most valuable skill in building a startup is not implementing features but identifying what truly matters and ruthlessly narrowing each new feature to its MVP — done in two stages (at brainstorm, then after a few hours of building) — because most parts of a feature are unnecessary and most people work on things that don't matter.
Prompting a model to 'start the reasoning paragraph with lots of uncertainty and slowly gain confidence as you think about the item more' counteracts the failure mode where models commit confidently and lose objectivity; this can be embedded as a 'reasoning' field at the start of structured JSON output to improve agent reliability.
A robust prompt structure for building is: describe what you're doing in 2-4 sentences, tag the relevant files (avoiding files not immediately relevant), specify how to execute and what not to do, dump context (e.g. documentation), use delimiters to signal section breaks, repeat the core instruction, and specify output format.
My Notes
Loading notes...