## Verification & Testing Checklist for `arrivals-and-departures-for-stop` Endpoint - [ ] Verify the endpoint is reachable and responding with correct status codes (e.g., `200 OK` for valid requests). - [ ] Compare the response from **testing** against **production** to ensure consistency in data and structure. - [ ] Validate response schema (fields, types, required properties). - [ ] Confirm arrivals and departures match expected values for the stop. - [ ] Test with different stop IDs (valid, invalid, non-existent). - [ ] Test edge cases (e.g., stops with no activity). - [ ] Check response times and ensure performance is acceptable. - [ ] Ensure proper error handling (`400`, `404`, `500` cases). - [ ] Write/strengthen unit tests if coverage is missing or weak. - [ ] Confirm no regressions compared to production behavior. - [ ] If issues are found, create a PR with fixes and updated tests.