Development¶
Engineering reference — standards, patterns, and workflow for this codebase.
In this section¶
- Coding Standards — Python, TypeScript, naming, comments
- Backend (FastAPI) — patterns, dependency injection, structure
- Frontend (React) — components, state, forms, routing
- Database Migrations — Alembic in a multi-tenant context
- Testing — pytest, Vitest, Playwright
- AI-Assisted Development — required reading before using Claude or Copilot
- Code Review — review process, AI-assisted review
- Git Workflow — branching, commits, PRs
Quick reference¶
| I want to... | Read... |
|---|---|
| Add a new module | Backend + Frontend |
| Add a database column | Database Migrations |
| Use AI for a coding task | AI-Assisted Development |
| Write tests for new code | Testing |
| Get my PR reviewed | Code Review |