Universal shared code for ALL Agora services (frontend + backend).
This package contains code shared across:
services/agora- Frontend appservices/api- Main Fastify APIservices/math-updater- Polis math update workerservices/export-worker- S3 export worker
After modifying code in services/shared/src/, run:
make syncThis will copy the shared code to all services.
- Types: Zod schemas, DTOs, Polis types
- Utils: Polis utilities, common utilities
services/shared-app-api: Shared between frontend + API only (UCAN, DID, etc.)services/shared-backend: Shared between backend services only (DB schema, Polis logic, etc.)