Paged: data stays a plain array (newest first) and page carries
so existing consumers keep working while new ones can walk the full log.
GET
{total, limit, offset} so existing consumers keep working while new ones
can walk the full log.
Query parameters
integer
Page size (default 200, max 1000)
integer
Documents to skip, newest first (default 0)
Response
PagedDocuments
crate.state.DocumentRecord[]
required
The requested page, newest first.
PageInfo
required
boolean
required