Development
Use this section when you need implementation context rather than operator guidance.
In This Section
- Architecture Overview: See the frontend, backend, worker, provider, and storage topology that the product is built around.
- Backend Development: FastAPI, Celery, SQLAlchemy, services, infra, and the contract around runtime policy.
- Browser Harness Development: Understand the signed-pack flow, import APIs, runtime constraints, and UI handoff points.
- Frontend Development: React, Vite, TanStack Query, shell layout, and operator-surface expectations.
- Internationalization: Keep English and Chinese copy aligned without hiding real UI names or technical identifiers.
- Database & Migrations: Track migrations, schema boundaries, and the database expectations behind Compose bootstrap.
- Testing Guide: Match the local quality gate to the shipped CI surface instead of relying on GitHub to catch basics.
- LightEval Config: Inspect how provider, dataset, and run metadata are mapped into LightEval execution config.
- Contributing: Use the current docs toolchain, commit conventions, and review expectations for repo changes.
