Development Guidance
- Read the related docs and implementation before editing
- Keep API payloads, schemas, and frontend types aligned
- Use Alembic for database schema changes
- Reuse the existing collector, provider, and destination patterns
Common Checks
Important Locations
- Backend entrypoint:
backend/app/main.py - API routes:
backend/app/api/v1/ - Frontend API client:
frontend/src/lib/api.ts - Docs site:
docs/