--- 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.