Core Development
This section covers how the core service is structured and how major backend systems are developed.
Focus Areas
- Repository structure, module layout, and helper packages
- Common pitfalls and non-obvious behaviors
- Ent schema development and GraphQL generation
- Migration and database workflows
- Tenancy, permissions, hooks, and interceptors
- Request lifecycle, middleware, and REST patterns
- Workflow engine and automation jobs
- Testing infrastructure and conventions