rust
Installation
SKILL.md
Rust Development in Mikoto
Project Structure
The Rust backend lives in apps/superego/ (main API) and apps/content-proxy/ (media proxy).
apps/superego/src/
├── entities/ # Database models
├── routes/ # API handlers
├── middlewares/ # Auth, extractors
└── functions/ # Utilities (JWT, permissions, pubsub)
Creating Entities
Use the macros in src/entities/macros.rs: