79effb439c
- appointmentGroups router: add Hono<AppEnv>(), groomer isolation on GET /:id, PATCH /:id, DELETE /:id; managers/receptionists only for POST / - groomingLogs router: add Hono<AppEnv>(), groomer isolation on GET /, POST /, DELETE /:id - appointments POST/PATCH conflict check: also check batherStaffId conflicts - Non-groomer roles retain full access on all endpoints Co-Authored-By: Paperclip <noreply@paperclip.ing>