- Test CRUD operations: create, list, get, update, delete - Test auth requirement, optional fields, enriched data - Test validation: no changes returns 400, nonexistent returns 404 - Update test helpers with cup_repo wiring