Developer Reference
Developer Reference
Architecture, internals, and configuration reference for RYO Arena.
This section covers the technical internals of RYO Arena for developers contributing to or deploying the project.
Sections
- Architecture — Full system flow from user action to database
- Personas — The six AI agent implementations
- Database Models — All Prisma schema models with field descriptions
- Inngest Functions — Background job definitions and scheduling logic
- Condition Types — All alert condition types with evaluation logic
- Environment Variables — Complete reference for all required configuration
Tech Stack Quick Reference
| Layer | Package | Version |
|---|---|---|
| Framework | next | 16.x |
| React | react | 19.x |
| API | @trpc/server + @trpc/react-query | 11.x |
| Auth | @clerk/nextjs | 7.x |
| ORM | @prisma/client | 5.x |
| Jobs | inngest | 4.x |
| Validation | zod | 4.x |
| LLM | MixRoute (gpt-4o-mini) | — |
nodemailer | 10.x | |
| Styling | tailwindcss + @base-ui/react | 4.x |