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.