# Rocket Ride Data Toolchain - AI Assistant Instructions

## Read ALL Documentation First

**Before ANY Rocket Ride code, read ALL 6 files at `apps/vscode/docs/api/`:**

1. **`ROCKETRIDE_QUICKSTART.md`** ← Start here, copy working examples
2. `ROCKETRIDE_README.md`
3. `ROCKETRIDE_python_API.md` or `ROCKETRIDE_typescript_API.md`
4. `ROCKETRIDE_PIPELINE_RULES.md`
5. `ROCKETRIDE_COMPONENT_REFERENCE.md`
6. `ROCKETRIDE_COMMON_MISTAKES.md`

**If user request is ambiguous: STOP and ask. Do NOT guess.**

---

## ✓ Before Submitting Code

- [ ] Read ROCKETRIDE_QUICKSTART.md and used as template
- [ ] Read all 6 documentation files
- [ ] Verified code follows documented patterns
- [ ] Quoted relevant documentation in response

**Cannot check all boxes? Don't submit code.**

---

## Documentation Guide

| Need | File |
|------|------|
| Working examples | ROCKETRIDE_QUICKSTART.md |
| Setup checklist | ROCKETRIDE_README.md |
| Client methods | ROCKETRIDE_python_API.md or ROCKETRIDE_typescript_API.md |
| Pipeline rules | ROCKETRIDE_PIPELINE_RULES.md |
| Components | ROCKETRIDE_COMPONENT_REFERENCE.md |
| Troubleshooting | ROCKETRIDE_COMMON_MISTAKES.md |

**Documentation at `apps/vscode/docs/api/` is the source of truth.**
