Cursor is our primary editor for navigating the Bun monorepo, updating services, and editing these docs. Configure it once so every engineer (and AI assistant) shares the same guardrails.Documentation Index
Fetch the complete documentation index at: https://docs.handauncle.com/llms.txt
Use this file to discover all available pages before exploring further.
1. Project rules
./.cursor/rules.md:
2. Command palette shortcuts
| Command | When to run |
|---|---|
bun run dev | Boot the API on http://localhost:8080 |
bun run typecheck | Before every commit/PR |
bun test --watch | Iterate on service logic |
mint dev --port 3334 | Preview the Mintlify docs |
3. Supplying context to AI
When Cursor asks for more information:- Point it to
APP_LAUNCH_IMPLEMENTATION.mdfor device boot flow context. - Use
MOBILE_API_ENDPOINTS.mdwhen editing auth/app contracts. - Link
docs/api-reference/openapi.jsonwhenever modifying API responses. - Reference the exact service/controller file instead of paraphrasing.
4. Things to avoid
- Don’t touch
.env.*files or rotate secrets from within Cursor. - Don’t run destructive git commands (
reset --hard,clean -fd) without explicit approval. - Don’t invent API payloads—copy from the code, tests, or Langfuse traces.