Guides that make MyRobotLab easier for AI agents and new contributors.
| Doc | Purpose |
|---|---|
| ../../AGENTS.md | Start here — architecture, safe surfaces, commands |
| adding-a-service.md | Step-by-step: new service triple, WebGui, logo, tests |
| dependency-updates.md | How to bump jars (Meta + pom + Ivy) |
| service-domain-map.md | Categories → packages / key services |
| hotspot-map.md | Navigate Runtime / Service megaclass regions |
| ../GENERATED.md | Files that must not be hand-edited |
| ../service-life-cycle.md | start/load/apply/release flow |
| ../docker.md | Dockerfile, Linux/Windows device passthrough (usbipd), InMoov config mounts |
Project rules live in .cursor/rules/. They reinforce AGENTS.md when editing matching files.