---
description: Frontend repo location and cross-repo workflow
alwaysApply: true
---

# Frontend Location

- Backend repository: `FPSMS-backend`
- Frontend repository: `../FPSMS-frontend`

# When a request involves UI behavior

- Check whether the change belongs to backend, frontend, or both.
- If chart/page click behavior is requested, update frontend handlers in `../FPSMS-frontend`.
- Keep API contracts consistent between backend endpoints and frontend client calls.

# Cross-repo coordination

- When adding backend endpoints used by frontend, also add/update frontend API client functions.
- Validate impacted repo(s): backend compile/tests and frontend type-check/lint as needed.
