## Context Paginated endpoints should share one response shape. ## Task - Add a Paginated<T> type and helper returning items, total, page, limit ## Acceptance criteria - [ ] Documented in docs/API.md This issue is self-contained and can be picked up independently of any other open issue.
Context
Paginated endpoints should share one response shape.
Task
Acceptance criteria
This issue is self-contained and can be picked up independently of any other open issue.